-
Notifications
You must be signed in to change notification settings - Fork 6.8k
build: fix invalid required angular version #12089
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
build: fix invalid required angular version #12089
Conversation
550ad1d
to
ca308a1
Compare
Since we plan to publish this as part of the next minor, can we already mark it as merge ready to make sure it won't be forgotten? @josephperrott |
Hi @devversion! This PR has merge conflicts due to recent upstream merges. |
ca308a1
to
bfdd4ff
Compare
Hi @devversion! This PR has merge conflicts due to recent upstream merges. |
bfdd4ff
to
b4c3dee
Compare
@josephperrott Rebased. |
b4c3dee
to
fada3a6
Compare
* Right now the `package.json` of the release packages accepts every Angular 6.0.0 beta as a working dependency. This is not really correct since we depend on the `preserveWhitespaces` change from `beta.6` and also depend on the new `Injectable` / `provider` syntax from `beta.4`. We either need to require a version `>= beta.6` or just go to the `6.0.0` stable release. * Makes it easier to change the required angular version (right now it's easy to forget about the property in the build config)
fada3a6
to
fdebd41
Compare
* Updates the Bazel Angular version that will be replaced within the `npm_package` rule to the required Angular version that has been changed with angular#12089. * Removes an unused NPM script * Adds a small check to the Bazel workspace status script that ensures that both Angular versions are in sync.
* Updates the Bazel Angular version that will be replaced within the `npm_package` rule to the required Angular version that has been changed with #12089. * Removes an unused NPM script * Adds a small check to the Bazel workspace status script that ensures that both Angular versions are in sync.
* Updates the Bazel Angular version that will be replaced within the `npm_package` rule to the required Angular version that has been changed with angular#12089. * Removes an unused NPM script * Adds a small check to the Bazel workspace status script that ensures that both Angular versions are in sync.
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
Right now the
package.json
of the release packages accepts every Angular 6.0.0 beta as a working dependency.This is not really correct since we depend on the
preserveWhitespaces
change frombeta.6
and also depend on the newInjectable
/provider
API changes which are spread across the beta versions.Also makes it easier to change the required angular version (right now it's easy to forget about the property in the build config)
References #10301 and #10216