Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(compiler-cli): Directives, Components and pipes are standalone by default #57716

Draft
wants to merge 10 commits into
base: main
Choose a base branch
from

Conversation

JeanMeche
Copy link
Member

@JeanMeche JeanMeche commented Sep 7, 2024

With this commit, Directives, Components and Pipes are now standalone by default and don't require standalone: true anymore

See individual commits.

BREAKING CHANGE: Directive, Components and Pipes are now standalone by default

@angular-robot angular-robot bot added detected: breaking change PR contains a commit with a breaking change detected: feature PR contains a feature commit labels Sep 7, 2024
@JeanMeche JeanMeche force-pushed the feat/standalone branch 3 times, most recently from 9d3e861 to a7085aa Compare September 7, 2024 23:33
@angular-robot angular-robot bot added the area: core Issues related to the framework runtime label Sep 7, 2024
@ngbot ngbot bot added this to the Backlog milestone Sep 7, 2024
@JeanMeche JeanMeche force-pushed the feat/standalone branch 2 times, most recently from b6cc69e to b642e01 Compare September 7, 2024 23:51
@angular-robot angular-robot bot added area: docs-infra Angular.dev application and infrastructure area: devtools labels Sep 7, 2024
@angular-robot angular-robot bot added the area: build & ci Related the build and CI infrastructure of the project label Sep 7, 2024
@JeanMeche JeanMeche force-pushed the feat/standalone branch 7 times, most recently from e7e7cec to 2b40a46 Compare September 9, 2024 00:02
@angular-robot angular-robot bot added the area: language-service Issues related to Angular's VS Code language service label Sep 9, 2024
@JeanMeche JeanMeche force-pushed the feat/standalone branch 3 times, most recently from 7ea61ff to 89dac5f Compare September 9, 2024 09:26
@angular-robot angular-robot bot added the area: migrations Issues related to `ng update` migrations label Sep 9, 2024
…y default

With this commit, Directives, Components and Pipes are now standalone by default and don't require `standalone: true` anymore

BREAKING CHANGE: Directive, Components and Pipes are now standalone by default
…ag` schematic.

All components, directives and pipes will now use standalone as default.
Non-standalone decorators have now `standalone: false`.
All components, directives and pipes will now use standalone as default. Non-standalone decorators have now `standalone: false`.
…atic.

All components, directives and pipes will now use standalone as default. Non-standalone decorators have now `standalone: false`.
…ag` schematic.

All components, directives and pipes will now use standalone as default. Non-standalone decorators have now `standalone: false`.
…ne-flag` schematic.

All components, directives and pipes will now use standalone as default. Non-standalone decorators have now `standalone: false`.
This commit is part of the update to standalone by default
… default

This commit is part of the migration to standalone by default.
…e by default

This commit is part of the migration to standalone by default.
With the commit, the standalone migration will only migrate code with `standalone: false` to standalone by default (without the standalone attribute)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: build & ci Related the build and CI infrastructure of the project area: core Issues related to the framework runtime area: devtools area: docs-infra Angular.dev application and infrastructure area: language-service Issues related to Angular's VS Code language service area: migrations Issues related to `ng update` migrations detected: breaking change PR contains a commit with a breaking change detected: feature PR contains a feature commit
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant