Releases: angular/rules_angular
Releases · angular/rules_angular
v0.1.0
Using Bzlmod with Bazel 6 or greater
bazel_dep(name = "rules_angular", version = "0.1.0")What's Changed
- test: add testing for strict deps logic by @josephperrott in https://github.com/devversion/rules_angular/pull/2
- fix: use an aspect for discovering the npm package provided as direct dependencies in strict_deps checks by @josephperrott in https://github.com/devversion/rules_angular/pull/3
- fix: handle a special case for node: prefixed module imports by @josephperrott in https://github.com/devversion/rules_angular/pull/4
- Assorted fixes by @josephperrott in https://github.com/devversion/rules_angular/pull/5
- fix: find package name for locally created packages which do not provide a package name as as attr of the defining rule by @josephperrott in https://github.com/devversion/rules_angular/pull/6
- fix: look at type files instead of source files, properly handle .d.ts extension by @josephperrott in https://github.com/devversion/rules_angular/pull/7
- refactor: remove strict deps which is now in dev-infra repo by @josephperrott in https://github.com/devversion/rules_angular/pull/8
- Allow tsconfig values for worker keys by @josephperrott in https://github.com/devversion/rules_angular/pull/9
- feat: create
ng_projectmacro/rule with support for using buildConfig to determine the compilation mode forngcby @josephperrott in https://github.com/devversion/rules_angular/pull/10 - Initial base pieces for ng-packaging by @josephperrott in https://github.com/devversion/rules_angular/pull/11
- initial base for apf bundling rule by @josephperrott in https://github.com/devversion/rules_angular/pull/13
- modularize setup of npm packages in rules_angular so it can be consum… by @josephperrott in https://github.com/devversion/rules_angular/pull/14
- Set up
npmrcinnpm_translate_lockby @devversion in https://github.com/devversion/rules_angular/pull/16 - allow
externalsto be provided, provide runtime deps as part of the tools forctx.actions.runby @josephperrott in https://github.com/devversion/rules_angular/pull/17 - feat: simple wrapper macros to run Architect by @alexeagle in https://github.com/devversion/rules_angular/pull/18
- Ensure worker does not exceed memory by @devversion in https://github.com/devversion/rules_angular/pull/20
- feat: set up bundling for ng_package by @josephperrott in https://github.com/devversion/rules_angular/pull/21
- feat: create a text_replace rule for applying substitutions to all of… by @josephperrott in https://github.com/devversion/rules_angular/pull/22
- fix: use the provided npm package name directly instead of the bazel package since we can conclusively have this information now by @josephperrott in https://github.com/devversion/rules_angular/pull/23
- fix: copy nested packages into the generated npm_package output by @josephperrott in https://github.com/devversion/rules_angular/pull/24
- fix: forward tags placed on ng_package to the underlying
npm_packageby @josephperrott in https://github.com/devversion/rules_angular/pull/25 - refactor: switch macros to @angular/cli by @alexeagle in https://github.com/devversion/rules_angular/pull/19
- chore: changes required to make the repo build by @alexeagle in https://github.com/devversion/rules_angular/pull/26
- feat: include bazel status files for substitutions in text_replace by @josephperrott in https://github.com/devversion/rules_angular/pull/27
- Fixes by @josephperrott in https://github.com/devversion/rules_angular/pull/29
- fix: set preserveSymlinks by @alexeagle in https://github.com/devversion/rules_angular/pull/28
- allow for multiple sources to be able to be used for text_replace by @josephperrott in https://github.com/devversion/rules_angular/pull/30
- feat: allow additional prefix replacements to be passed into ng_package by @josephperrott in https://github.com/devversion/rules_angular/pull/31
- Support applications not following
projects/<..>structure and different configurations by @devversion in https://github.com/devversion/rules_angular/pull/33
Full Changelog: https://github.com/devversion/rules_angular/commits/v0.1.0