Skip to content

Conversation

clydin
Copy link
Member

@clydin clydin commented Oct 31, 2024

The TypeScript-based bundling contexts have now been separated from the other bundling contexts that may be present in an application build. The later of which include global styles, scripts, and non-TypeScript polyfills. This allows for the TypeScript bundling contexts to perform additional checks during a rebuild to determine if they actually need to be rebundled. The bundling context caching for the TypeScript contexts has not yet been enabled but these changes prepare for the switch to allow conditional rebundling on file changes.

@clydin clydin added the target: rc This PR is targeted for the next release-candidate label Oct 31, 2024
@clydin clydin force-pushed the application/prepare-ts-rebuild-control branch from 79ae766 to 3014ed7 Compare October 31, 2024 15:38
@clydin clydin requested a review from alan-agius4 October 31, 2024 15:47
@clydin clydin added the action: review The PR is still awaiting reviews from at least one requested reviewer label Oct 31, 2024
@clydin clydin force-pushed the application/prepare-ts-rebuild-control branch from 3014ed7 to 67c8824 Compare October 31, 2024 17:37
Copy link
Collaborator

@alan-agius4 alan-agius4 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, just 2 NITs

@clydin clydin force-pushed the application/prepare-ts-rebuild-control branch from 67c8824 to 1de106f Compare November 1, 2024 13:08
… checking

The TypeScript-based bundling contexts have now been separated from the other
bundling contexts that may be present in an application build. The later of which
include global styles, scripts, and non-TypeScript polyfills. This allows for
the TypeScript bundling contexts to perform additional checks during a rebuild to
determine if they actually need to be rebundled. The bundling context caching for
the TypeScript contexts has not yet been enabled but these changes prepare for the
switch to allow conditional rebundling on file changes.
@clydin clydin force-pushed the application/prepare-ts-rebuild-control branch from 1de106f to 80e6b7b Compare November 1, 2024 13:11
@alan-agius4 alan-agius4 added action: merge The PR is ready for merge by the caretaker and removed action: review The PR is still awaiting reviews from at least one requested reviewer labels Nov 1, 2024
@clydin clydin merged commit abde078 into angular:main Nov 1, 2024
31 checks passed
@clydin
Copy link
Member Author

clydin commented Nov 1, 2024

The changes were merged into the following branches: main, 19.0.x

@angular-automatic-lock-bot
Copy link

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

@angular-automatic-lock-bot angular-automatic-lock-bot bot locked and limited conversation to collaborators Dec 2, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
action: merge The PR is ready for merge by the caretaker area: @angular/build target: rc This PR is targeted for the next release-candidate
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants