Skip to content

Latest commit

 

History

History
942 lines (887 loc) · 65.6 KB

CHANGELOG_ARCHIVE.md

File metadata and controls

942 lines (887 loc) · 65.6 KB

2022.12.25 (2022-12-25)

ng-dev

Commit Type Description
d5693db feat release info should print exceptional minors
12034dc feat support exceptional minor release train in merge targeting
50b9d66 feat support exceptional minor release trains
b7beaeb feat support exceptional minors in release publish tool
4058cc6 feat wire up exceptional minor actions in publish tool
c37e8ac fix configure next as major action never selectable
5cffacd fix properly catch target label/branch errors

Special Thanks

Paul Gschwendtner

2022.12.18 (2022-12-18)

bazel

Commit Type Description
d4d1329 feat allow for benchmark driver utilities to be linked
d2840aa feat always consider transitive specs for spec-entrypoint
246cebb feat avoid TS code relying on CommonJS-specific features
30acfb3 feat support detection of _test files for spec-bundling
edfb9b5 feat support explicit files in spec-entrypoint
07c1c19 feat support using es2020 in spec-bundled tests
9a7aea3 fix always downlevel async/await when bundling for production application
7246a9c fix app bundle rule does not declare other files as side-effect free
c154da1 fix downlevel async generators along with async/await
4d9ea67 fix http server should support loading jsonp files
fc8badf fix spec-bundle rule should never consider transitive files
e03e8fe fix spec-bundling rule should keep original names

github-actions

Commit Type Description
47f3420 feat merge all validation results instead of exiting on first non-passing validation (#938)
51b292e fix make check title more succinct (#941)
f1e8862 fix rename status check name to Merge Ready Tracking (#941)

shared-scripts

Commit Type Description
bc7bf8b feat support only running linker on subset of files
57b5fea fix properly use isSideEffectFree function

Special Thanks

Joey Perrott and Paul Gschwendtner

2022.12.11 (2022-12-11)

bazel

Commit Type Description
3aaeb79 feat expose spec_entrypoint rule as part of public API

github-actions

Commit Type Description
ffa92df feat add label checks to unified status check (#927)
75946ef feat include note on comment being updated for previews
51f34ba feat include repository name in preview channel name
96fdaaa fix only create a single preview channel per PR
2a121d4 fix update merge status when target label changes
faf76ec perf compress preview artifacts before uploading

ng-dev

Commit Type Description
6d049bb fix caretaker: gracefully handle failing URLs during caretaker check (#933)
b78ab75 fix caretaker: update to new saucelabs url (#933)

Special Thanks

Joey Perrott and Paul Gschwendtner

2022.12.4 (2022-12-04)

github-actions

Commit Type Description
856c3ab feat create a unified status action (#912)
a818bed feat introduce actions for safely deploying previews
d30e424 feat move deploy directory to temporary directory to allow for editing
49d2afa fix do not attempt to join path with
eba7bac fix do not nest deploy directory in final tmp dir
f1a26a0 fix fix missing close quote for actions yaml expression (#916)
4172435 fix only change temporary directory to ensure write access
d98be19 fix remove unnecessary quote in action composite bash script
f2bde1b fix use proper variable names when accessing deploy metadata

Special Thanks

Joey Perrott and Paul Gschwendtner

2022.11.27 (2022-11-27)

ng-dev

Commit Type Description
fcdcc61 feat update to use the proper Github app for authentication (#905)

Special Thanks

Joey Perrott

2022.11.20 (2022-11-20)

github-actions

Commit Type Description
d829965 feat Add the area: buid & ci label automatically for PRs with build and ci type commits (#904)
bea95d6 feat setup action for enabling bazel remote exec (#898)
f60c5f4 fix labels sync action not actually checking target repos (#895)
df2f203 fix properly pass auth token to octokit (#897)
a632a16 fix set remote exec script as executable and prevent regression

ng-dev

Commit Type Description
2f48b93 feat expose label definitions for org-wide labels (#896)

Special Thanks

Joey Perrott and Paul Gschwendtner

2022.11.6 (2022-11-06)

github-actions

Commit Type Description
e6c9fce feat create an assistant to the branch manager (#888)

Special Thanks

Joey Perrott

2022.10.30 (2022-10-30)

github-actions

Commit Type Description
cdea115 feat create a local branch manager github action (#885)

ng-dev

Commit Type Description
d87b1b5 feat caretaker: add status urls to caretaker check
8a9577a feat print pull request title when merging (#877)
8d84592 fix properly catch github API errors and print clean output (#877)

shared-scripts

Commit Type Description
e7b8ac6 fix cut down on dependencies from @angular-devkit/build-angular

Special Thanks

Joey Perrott and Paul Gschwendtner

2022.10.23 (2022-10-23)

bazel

Commit Type Description
f12f251 fix esbuild ESM bundles should prioritize ESM main field

github-actions

Commit Type Description
02089f7 feat create action to syncronize labels in angular repositories (#841)
6da368a feat do not override g3 status if pointing to CL
299eae4 feat google-internal-tests action should support g3-sync configuration file
fadc4f4 feat introduce action to identify PRs affecting Google (#848)
455d625 feat support exclusion of files in google-internal-tests action
a64f351 feat update the default labels used for feature request action
c1dca16 fix allow for other pull request event actions
10a859b fix fix imports to actions/core given CJS
19e3093 fix improve error logging and fix ESM node resolution
fac5f7c fix only run google internal tests action for sync branch PRs
453ff04 fix specify commit status context instead of using default (#851)
798dbd9 fix use continue instead of return

ng-dev

Commit Type Description
3df1a9f feat include all labels from the team's label schema (#841)
03c8a7b fix update caretaker check to support canonical config for g3-sync

Special Thanks

Joey Perrott and Paul Gschwendtner

2022.10.9 (2022-10-09)

bazel

Commit Type Description
b12cd73 fix browsers: exclude chromium debug logs on remaining platforms

ng-dev

Commit Type Description
c9b2ff0 feat support skipping CLA validation check forcibly

Special Thanks

Derek Cormier and Paul Gschwendtner

2022.10.2 (2022-10-02)

bazel

Commit Type Description
40aaf38 feat add a rule to filter the first matching output

Special Thanks

Derek Cormier

2022.9.25 (2022-09-25)

circleci-orb

Commit Type Description
989b9f5 feat command for setting up remote bazel execution (#839)
6ca5640 fix do not cut off branch names with slashes
5770ea7 fix improve packing of circleci inline commands
3846e48 fix incorrect messaging for head and base refs
0f3a67f fix properly pass through revision parameters
87ac315 fix rebase script not working on windows
16a0ad3 fix support empty input parameters when e.g. running in cronjob
86168ee fix support non-existent bazelrc paths

ng-dev

Commit Type Description
953a36a feat support target: feature in merge tooling (#831)
5b747aa fix release: avoid accidentally incorporating unexpected changes in release build

Special Thanks

Greg Magolan, Joey Perrott and Paul Gschwendtner

2022.9.18 (2022-09-18)

bazel

Commit Type Description
4165870 feat remote-execution: expose exec_properties constant to enable networking on remote

github-actions

Commit Type Description
639ed26 feat allow specifying a base branch in create-pr-for-changes
5497ef9 fix use GitHub PAT instead of GitHub App key in create-pr-for-changes

Special Thanks

Derek Cormier, George Kalpakas and angular-robot[bot]

2022.8.28 (2022-08-28)

apps

Commit Type Description
c5cbcd3 fix ensure credential service login only works with @google.com mail (#789)

bazel

Commit Type Description
7af5d34 fix browsers: exclude a log file that chromium writes to on linux (#795)

github-actions

Commit Type Description
2078bb2 feat implement GitHub Action for creating a PR from local changes
4b84feb fix update generated main.js for create-pr-for-changes GitHub Action

ng-dev

Commit Type Description
88c198a feat add logging and messaging to ng-dev auth login (#798)
806c568 fix order results of forks when searching for user owned forks (#796)

Special Thanks

Derek Cormier, George Kalpakas, Joey Perrott and Paul Gschwendtner

2022.8.21 (2022-08-21)

github-actions

Commit Type Description
286b46a feat automatically add comp: docs label for pulls that contain docs changes (#778)

ng-dev

Commit Type Description
682adb7 feat ts-circular-dependencies: support ignoring type only imports/exports for circular dependency checks (#772)
f502be3 feat automatically remove credentials generated by ng-dev auth service after use (#776)
613e401 feat validate all licenses as being allowed for our Angular projects (#644)
5d0da98 fix always include the github token option on merge. (#771)
ba8f786 fix assorted typing fixes that typescript wants (#774)
8d1d6c5 fix properly handle github token escapes with ng-dev service auth (#774)
9323859 fix use token to determine if the AuthenticatedGitClient has been configured (#773)

Special Thanks

George Kalpakas, Joey Perrott and Paul Gschwendtner

2022.8.14 (2022-08-14)

ng-dev

Commit Type Description
55daf7d feat create system for registering functions to be called on command completion (#765)
8842b87 feat enable the use of ng-dev credential service for pr merging (#758)
3b57ad6 feat set usage of ng-dev service via repository configuration (#764)
c2cdc26 fix properly catch errors for finding the ng-dev token in the filesystem (#767)
1c22264 fix properly encode URLs for GitHub queries in caretaker check (#766)

Special Thanks

Joey Perrott and Paul Gschwendtner

2022.8.7 (2022-08-07)

apps

Commit Type Description
8dcf210 feat create serve script for credential-service (#757)
8fa6149 fix misc fixes from testing (#752)
2c5f643 fix use base64 for parsing the github app key (#757)

ng-dev

Commit Type Description
afa79a5 fix use x-access-token as username for git url (#756)

Special Thanks

George Kalpakas, Joey Perrott and Paul Gschwendtner

2022.7.31 (2022-07-31)

apps

Commit Type Description
1609543 feat create credential service server (#729)

ng-dev

Commit Type Description
934abb0 feat pr: add dry-run flag to pr merge tooling (#733)
64e801f feat pr: check for branch conflicts before confirming merge in pr merge tooling (#733)

Special Thanks

Joey Perrott and Paul Gschwendtner

2022.7.24 (2022-07-24)

apps

Commit Type Description
fd36c99 feat create ng-dev token functions (#720)

github-actions

Commit Type Description
a9998af fix improve organization of logs for org-file-sync
70e6a6d fix serialize file updates to prevent contention

ng-dev

Commit Type Description
e264580 feat automatically merge pull requests from within release tool
114c5a9 feat create auth subcommand for ng-dev (#720)
bdc8532 fix release: wait for next branch update action PR to be merged
0f1cace fix force prompt should only ignore the failed validation (#730)

Special Thanks

Joey Perrott and Paul Gschwendtner

2022.7.17 (2022-07-17)

bazel

Commit Type Description
0fb1e5b feat always fake home-system directories in integration tests
a3f061f feat expose individual .map files for optimized bundles
8a1e3fa fix consistently run integration tests in sandbox-like directories
6b5886c fix do not put temporary test folders next to test files
0268158 fix ensure terser knows about input sourcemap to trace-back

github-actions

Commit Type Description
7b43ff7 feat skip angular-robot in postapproval action
698f64c fix add missing return to actually skip owned robots in post-approval action

ng-dev

Commit Type Description
e795433 fix release: wait for final branch-off PR before finishing release action
6c6c6b0 fix do not throw if there is no diff between g3 and main

Special Thanks

Paul Gschwendtner and Suvanjan Mukherjee

2022.7.7 (2022-07-07)

bazel

Commit Type Description
73d4292 feat move app_bundle rule outside of benchmark toolkit
4627840 feat move js mapping size tracking tool to dev-infra

circleci-orb

Commit Type Description
e258a71 feat create orb command for rebasing pull requests on the target branch

github-actions

Commit Type Description
4abbb11 feat create org-file-sync action
02950c9 fix actually log the repos and files being synced
9db43e7 fix add logging and set undefined for repoSha and repoFileContent

ng-dev

Commit Type Description
1fd5d8a feat pr: provide instructions for pushing back to the remote branch for pr checkout

Special Thanks

Joey Perrott, Paul Gschwendtner and angular-robot[bot]

2022.6.28 (2022-06-28)

bazel

Commit Type Description
757d038 feat spec-bundling: generate ESM mjs bundle for node spec bundles
b6213c5 feat spec-bundling: support bundling ESM into CJS for legacy tests like protractor
f2920bf feat spec-bundling: support for bootstrap scripts to be provided
04a54cd feat spec-bundling: support specifying strategy for handling unknown linker declarations

github-actions

Commit Type Description
2025d98 fix rework token revoke mechanism to not rely on post run

ng-dev

Commit Type Description
feba54c feat always require ts-node to be available
70b51cd feat remove ts-node runtime registration as it does not work with ESM
638993f feat support ESM-written repository configurations
3276c53 feat support exceptional minor target labeling in the interim
94c9c10 fix release: always publish experimental packages for lts patch
91c9200 fix avoid ts-node esm shebang that breaks on windows
fcb33b0 fix do not match dots automatically in pullapprove
e0f37fc fix ensure config can be properly loaded on windows
c713d4a fix exceptional minor changes should also land into next branch
4505df9 fix yarnpkg lockfile package cannot be bundled with ESM

Special Thanks

Paul Gschwendtner

2022.6.12 (2022-06-12)

bazel

Commit Type Description
8b36a85 feat browsers: add support for excluding files from browser runfiles
ec636aa fix browsers: exclude unnecessary chromium file containing spaces on windows

ng-dev

Commit Type Description
23ccc87 fix pr: yargs positional placeholder does not match positional name

Special Thanks

Derek Cormier and Paul Gschwendtner

2022.6.5 (2022-06-05)

ng-dev

Commit Type Description
4fdbd00 feat release: support for custom release pre-checks to be provided
6367f3d feat move release output build and checks to staging phase

Special Thanks

Paul Gschwendtner

2022.5.29 (2022-05-29)

circleci-orb

Commit Type Description
acf5173 feat initial setup for publishing dev-infra orb

github-actions

Commit Type Description
f556a9a feat create an action to rerequest reviews for post approval changes for non-googlers
02239df fix properly spread the requested_teams values for pending reviews
464d8a3 fix remove trekladyone from googlers list
c9f0e5d fix use find instead of filter to allow a boolean check for non-approved reviews

ng-dev

Commit Type Description
d9ebdd2 feat pr: allow for manual override of targeted branches
900c911 fix pr: properly name the rebase command
89bffa6 fix pr: rename the positional arguments for pull requests
01bb903 fix release notes not capturing multiple note keywords from single commit

Special Thanks

Joey Perrott, Paul Gschwendtner and renovate[bot]

2022.5.1 (2022-05-01)

ng-dev

Commit Type Description
93fef04 fix do not throw if multiple remotes point to angular remote
f77a668 fix make new-main-branch command more flexible to local setup

Special Thanks

Paul Gschwendtner

2022.4.24 (2022-04-24)

apps

Commit Type Description
5f7f2df feat allow for firebase functions to be deployed via bazel
a5dd094 feat create status column
8a7e038 feat create summary column (#520)
6390a7e feat create target column
01394f7 feat handle label webhook events from github
ba150d2 feat handle status webhook events from github
0469835 feat make the github token from a user's claim available in the app
ccf9d47 feat Update label model to include font color (#520)
f6fd0c4 feat use syncronous login functions to augment firebase authentication.
c9d0bf5 fix avoid symlink that breaks github action cloning
e3386cc fix move the getConverter logic into the base class
2a9fe46 fix Properly set the initial value state for isDecorated on models

Special Thanks

Joey Perrott and Paul Gschwendtner

2022.4.17 (2022-04-17)

apps

Commit Type Description
44e81e1 feat create the base of the pull request table

bazel

Commit Type Description
03acd84 feat improve error output on intgeration test failure

Special Thanks

Joey Perrott and Paul Gschwendtner

2022.4.10 (2022-04-10)

apps

Commit Type Description
3e10e5f feat create account menu component (#502)
11e58e3 feat create base of prs application
28d1d81 feat create githubWebhook function
bf5983a feat create initial model set in shared models directory
50857c6 feat create login page (#502)
82ecd90 feat establish firebase base for functions and local emulation

Special Thanks

Joey Perrott and Paul Gschwendtner

2022.4.3 (2022-04-03)

bazel

Commit Type Description
e80739b feat api-golden: allow for module types to be provided

ng-dev

Commit Type Description
c05de8e feat pullapprove: handle references to author in condition
9b5b3d4 feat pullapprove: support in operator in condition evaluation
87e5ec9 feat add simple migration command for master branch rename
31fa837 feat improve debug output for git client command dispatching
72fcac4 fix do not print git client command stderr on success
e9ce8d5 fix fix github token retrieval logic

Special Thanks

Alan Agius, Paul Gschwendtner and renovate[bot]

2022.3.27 (2022-03-27)

bazel

Commit Type Description
6379fcf feat api-golden test should leverage package exports information for finding entries
38f2a98 fix continue to support non-exports resolution in api-golden test

ng-dev

Commit Type Description
d831eaa fix lock formatting dependencies to avoid formating failures

Special Thanks

Paul Gschwendtner

2022.3.20 (2022-03-20)

bazel

Commit Type Description
cd25674 fix use correct LinkerPackageMappingInfo field name

ng-dev

Commit Type Description
2c7dece fix avoid runtime error when pull request does not have status/checks

Special Thanks

George Kalpakas, Paul Gschwendtner and renovate[bot]

2022.3.13 (2022-03-13)

ng-dev

Commit Type Description
c0d2a02 feat format yaml files with prettier by default
fa77b14 fix correctly indent bullets in breaking changes and deprecations sections

Special Thanks

Alan Agius and Paul Gschwendtner

2022.3.6 (2022-03-06)

bazel

Commit Type Description
81a01c5 feat integration: support for executables to be provided in tool mappings

ng-dev

Commit Type Description
e43bee7 feat support skipping version stamp in release stamp env
b555dd0 fix release: only match on a single character prefixed version for snapshotting (#449)
104c49a fix limit the amount of CPUs used by workers (#436)

Special Thanks

Alan Agius, George Kalpakas, Jason Bedard, Joey Perrott and Paul Gschwendtner

2022.2.27 (2022-02-27)

bazel

Commit Type Description
53786a3 feat add rule for extracting type definitions from targets (#430)

ng-dev

Commit Type Description
c969fc8 feat expose entry-point with code-splitting for runtime consumers (#430)
a9c4860 fix uncommitted changes check returning false-positives (#416)

Special Thanks

Charles Lyding, George Kalpakas, Paul Gschwendtner and renovate[bot]

2022.2.20 (2022-02-20)

bazel

Commit Type Description
09cb90c feat karma: expose karma web test rule in shared karma code
a3ad969 feat setup karma web test wrapper with "local" debug target (#403)
5b35e20 fix karma: web test arguments not passed through

ng-dev

Commit Type Description
74b89a4 feat format: add staged files back (#405)

Special Thanks

Paul Gschwendtner, dario-piotrowicz and renovate[bot]

2022.2.13 (2022-02-13)

bazel

Commit Type Description
a3cbcf1 feat browsers: update chromium to 99.0.4759.0
f27b1d9 feat browsers: update firefox and geckodriver to v97.0
19e2bfd fix browsers: invalid browser firefox geckodriver checksum

ng-dev

Commit Type Description
1c1d5c5 fix pr: do not fail assertions for changes for target label when the fixup label is applied (#392)

Special Thanks

Alan Agius, Joey Perrott, Lukas Spirig, Paul Gschwendtner and renovate[bot]

2022.2.6 (2022-02-06)

bazel

Commit Type Description
a90f807 fix disable angular linker sourcemaps

ng-dev

Commit Type Description
c922f5b feat abbreviated SHA stamp (#373)

Special Thanks

Alan Agius, Derek Cormier, Joey Perrott, Paul Gschwendtner and renovate[bot]

2022.1.30 (2022-01-30)

bazel

Commit Type Description
b066f7b feat move devserver from angular/components to dev-infra
e7f43ba fix benchmark: expose benchpress test results as bazel test output
8298e12 fix benchmark: missing uuid runtime dependency for perf utils
98b0de7 fix benchmark: switch to http-server for perf tests to support Apple M1

ng-dev

Commit Type Description
68a5b58 feat format json files by default with prettier

Special Thanks

Paul Gschwendtner

2022.1.16 (2022-01-16)

bazel

Commit Type Description
47168ba feat allow options to be passed into esbuild ng linker plugin for bazel

Special Thanks

AleksanderBodurri and renovate[bot]

2021.12.19 (2021-12-19)

bazel

Commit Type Description
edafc47 fix do not always treat parts of app_bundle rule as testonly
8f9c560 fix unable to set tags for app_bundle rule due to conflict

ng-dev

Commit Type Description
0b4cae4 feat release: support experimental release packages
3ea42c1 fix release: resolved yarn instance not used for "release info" command
c24f7bf fix do not accidentally leak github tokens for errors

Special Thanks

Paul Gschwendtner and renovate[bot]

2021.12.12 (2021-12-12)

bazel

Commit Type Description
885008c fix benchmark angular compilation pipeline not working with APF v13

ng-dev

Commit Type Description
1516a4e fix release: do not error when yarn version of publish branch is older

Special Thanks

Paul Gschwendtner and renovate[bot]

2021.11.28 (2021-11-28)

ng-dev

Commit Type Description
30c518d feat add tooling to update vendored yarn version

Special Thanks

Joey Perrott

2021.11.21 (2021-11-21)

bazel

Commit Type Description
c0901db feat allow for linker mappings and external NPM package extraction in extract rule
8b007f3 feat allow for working directory to be configured in integration tests
32a04e0 feat introduce canonical place for esbuild bazel rules
e67feed feat introduce rule for bundling specs with optional angular linker

github-actions

Commit Type Description
912311a fix properly set the authentication token for feature request action (#306)

Special Thanks

Joey Perrott and Paul Gschwendtner

2021.11.14 (2021-11-14)

bazel

Commit Type Description
88d1b37 feat expose browser driver binaries through toolchain aliases
4144181 fix integration rule not working with legacy external runfiles disabled
afceae0 fix integration rule using incorrect casing for working dir of commands
ff39f60 fix integration test rule not able to setup mappings for resolutions (#286)

ng-dev

Commit Type Description
0474a28 fix release: properly ensure local ng-dev version is up-to-date

Special Thanks

Joey Perrott and Paul Gschwendtner

2021.11.7 (2021-11-07)

bazel

Commit Type Description
7605373 feat allow integration commands to resolve executables through expansion (#285)
8c73f43 feat create toolchain alias rule for browser metadata targets
818ad64 feat expose toolchain aliases for exposed browsers
21956b6 feat support bazel make variable expansion in integration test rule
baa69aa fix failure messages accidentally printing [Object object] for commands
4c02c1b fix integration test env variable expansion not respecting custom variables
4dc6a89 fix integration test rule not collecting transitive runfiles of data

ng-dev

Commit Type Description
1ac7a5f fix release: fix description for TagRecentMajorAsLatest action (#282)

tslint-rules

Commit Type Description
e34f1a6 feat move validate-import-for-esm-cjs-interop from framework

Special Thanks

Joey Perrott, Paul Gschwendtner and renovate[bot]

2021.10.31 (2021-10-31)

ng-dev

Commit Type Description
471437d feat format: support mjs and cjs files with prettier and clang-format (#274)

Special Thanks

Paul Gschwendtner

2021.10.24 (2021-10-24)

github-actions

Commit Type Description
6fb5d71 feat ensure pull requests with deprecation commits have a deprecation label (#269)

ng-dev

Commit Type Description
7b66fb5 fix release: ensure installed node modules do not break within Bazel (#271)

Special Thanks

Alan Agius, Joey Perrott and Paul Gschwendtner

2021.10.17 (2021-10-17)

bazel

Commit Type Description
3cc5232 feat add support for custom environment variables in integration tests (#270)
053cd9a feat introduce rule for running integration tests with Bazel
4c652ca feat provide remote-execution platform with network access.

ng-dev

Commit Type Description
8cec60f feat remove prerelease changelog entries when cutting a stable release (#260)
387b9d2 feat support removing all prerelease changelog entries (#260)
f31797a fix release: run yarn integrity and verify-trees checks before performing a release (#264)

Special Thanks

Joey Perrott and Paul Gschwendtner

2021.10.10 (2021-10-10)

ng-dev

Commit Type Description
87ee867 fix add DEPRECATION to invalid commit message (#250)
cce6d07 fix allow deprecations in PRs during feature freeze (#256)

Special Thanks

Alan Agius and Joey Perrott

2021.10.3 (2021-10-03)

Breaking Changes

ng-dev

  • claSignedLabel is not longer used as an attribute on the PullRequestConfig

ng-dev

Commit Type Description
2556d72 fix pr: check CLA status rather than label for CLA passing status on pr merges (#242)
2c6f847 fix pr: correctly retrieve both github checks and statuses and normalize them together (#242)
e638278 fix release: prepare-commit-message hook accidentally running when bump commit is created (#247)
eca29df fix only include LTS label as a target label if the release configuration is defined (#245)

Special Thanks

Joey Perrott and Paul Gschwendtner

2021.9.26 (2021-09-26)

Breaking Changes

ng-dev

  • MergeConfig has been renamed to PullRequestConfig and is now accessed via pullRequest on the provided ng-dev config.

bazel

Commit Type Description
0a83a42 feat protos: automatically generate typescript implementation of bazel test_status proto (#239)

ng-dev

Commit Type Description
cf92a66 feat ci: create a common tool for gathering test results from bazel (#239)
c3f5729 fix pr: rename MergeConfig to PullRequestConfig, discover the attribute at pullRequest instead of merge (#237)

Special Thanks

Joey Perrott

2021.9.19 (2021-09-19)

bazel

Commit Type Description
6aecdfb feat support for terser v5 and 2020 in rollup_bundle rule (#215)
57a4705 feat switch away from deprecated rollup plugins
703aefc fix no browsers matching for windows x86_64 cpu (#220)

ng-dev

Commit Type Description
33c7394 feat pr: include comment for PR merges on all autosquashed merges
284cb3d feat release: add marker between generated changelog entries (#212)
7bdd465 feat add safety checks for shallow repositories (#218)
5e1f351 fix pr: Move the cleanup of the merge attempt to the finally block (#216)
9416a56 fix pr: Use --deepen in place of --depth during fetches in rebasing
ad534e2 fix release: Use new changelog writer each time an entry is prepending to the changelog file (#224)
faae17f fix merge tool accidentally performing unauthenticated Github requests (#228)

Special Thanks

Joey Perrott, Paul Gschwendtner and renovate[bot]

2021.9.9 (2021-09-09)

bazel

Commit Type Description
0ffac18 feat support browsers for m1 platform

ng-dev

Commit Type Description
8747538 feat release: support prepending new release note entries to the changelog (#204)
f631e36 feat support performing configuration assertions in the getConfig function (#204)
c5da4aa fix release: fetch release notes compare tag and store it locally (#207)
12c4de0 fix set _ as the username in the URL when creating authenticated git URLs (#199)

Special Thanks

Joey Perrott and Paul Gschwendtner

2021.8.31 (2021-08-31)

ng-dev

Commit Type Description
2589dcd feat release: Allow retrieving the number of commits in the release notes (#180)
c76f891 feat allow for setting the cached configuration object imperatively (#180)
80b22b0 feat create a spinner utility (#183)
39af989 feat sort commits in release notes based on description

Special Thanks

Angular Robot, Charles Lyding, Joey Perrott and Paul Gschwendtner