Changelog
ngx-meta
v1.0.0-beta.11 (2024-08-13)
Features
Documentation
Miscellaneous Chores
ngx-meta
v1.0.0-beta.10 (2024-08-12)
Features
Miscellaneous Chores
ngx-meta
v1.0.0-beta.9 (2024-08-12)
Reverts
Miscellaneous Chores
Code Refactoring
Build System
- deps: update actions/upload-artifact digest to 834a144 (f63cef8)
- deps: update python to v3.12.5 (4aca420)
- dev-deps: update dependency @commitlint/cli to v19.4.0 (f6fe00c)
- dev-deps: update dependency @types/node to v20.14.15 (ffbee98)
- dev-deps: update dependency @types/node to v22.2.0 (6f9504a)
- dev-deps: update dependency cypress to v13.13.2 (5242743)
- dev-deps: update dependency eslint-plugin-cypress to v3.5.0 (e51c552)
- dev-deps: update dependency husky to v9.1.4 (c966d60)
- dev-deps: update dependency lint-staged to v15.2.8 (1137c3d)
- dev-deps: update typescript-eslint monorepo to v7.18.0 (51b1999)
- example-apps: detect standalone based on version default (#759) (5e760ce)
ngx-meta
v1.0.0-beta.8 (2024-08-05)
Features
Style
Miscellaneous Chores
Build System
- deps: update dependency mkdocs-material to v9.5.31 (8d70da9)
- deps: update dependency zone.js to v0.14.8 (762c5fc)
- dev-deps: update dependency @microsoft/api-extractor to v7.47.5 (7fa25e2)
ngx-meta
v1.0.0-beta.7 (2024-08-03)
Features
Miscellaneous Chores
Build System
Continuous (Integration|Deployment)
- fix bundle size PR comment workflow (120aa80)
ngx-meta
v1.0.0-beta.6 (2024-08-02)
Features
Documentation
- add Codecov to README.md (#676) (3ff0979)
- add coverage section to contributing guide [skip ci] (#708) (5dff223)
- add recent coverage tooling changes (#735) (d532c6e)
- expand version compatibility check (af7dd47)
- improve contributors guide (#697) (1bb30b0)
- remove 1 indent level from contributing guide [skip ci] (#706) (0c0ff95)
- update comparison with code coverage [skip ci] (#721) (6c7e261)
- update README.md badge with renovate logo (f772bdf)
Miscellaneous Chores
- release: update CHANGELOG.md (#667) (be3f5a4)
- remove from Makefile act CI/CD related targets (9c34a71)
Code Refactoring
Tests
- add coverage reporting to Cypress E2E tests (#679) (323a701)
- add missing core module tests (#728) (77bfc3e)
- add unit test for
clear
method (#727) (15196ed) - configure Codecov (#675) (eeeb541)
- increase coverage after reviewing some reports (#720) (e2a09a0)
- report coverage via Codecov (#673) (9549377)
- specify which tasks are about unit tests (#672) (145d574)
Build System
- add lint for Cypress spec files (#722) (c4ff62f)
- add run script for unit tests with coverage (#718) (02c7353)
- allow merging coverage reports locally (#705) (8151b7f)
- automate running E2E tests with coverage (#734) (66d9a58)
- consider tree shaking for code coverage reporting (#732) (ef4cde1)
- deps: pin rhysd/actionlint docker tag to 435ecdb (#699) (12152b7)
- deps: update actions/download-artifact digest to fa0a91b (14ae350)
- deps: update actions/setup-node digest to 1e60f62 (67caba2)
- deps: update actions/setup-python digest to 39cd149 (8947a0a)
- deps: update actions/upload-artifact digest to 0b2256b (b6a7fdc)
- deps: update actions/upload-artifact digest to 0b2256b (#700) (d4f67e7)
- deps: update codecov/codecov-action action to v4.5.0 (2eebd45)
- deps: update cypress-io/github-action action to v6.7.2 (55c700b)
- deps: update dependency mkdocs-material to v9.5.28 (84ce609)
- deps: update dependency mkdocs-material to v9.5.29 (53d6fd1)
- deps: update dependency mkdocs-material to v9.5.30 (3c64ddd)
- deps: update dependency node to v20.15.1 (f473b67)
- deps: update dependency node to v20.16.0 (60744ec)
- deps: update pnpm to v9.5.0 (13fa925)
- deps: update pnpm to v9.6.0 (9e546b7)
- deps: update python to v3.12.4 (#671) (e1352ea)
- deps: update to Angular v18.1 (#703) (d3ec2f1)
- dev-deps: update dependency @cypress/code-coverage to v3.12.44 (e6d91f0)
- dev-deps: update dependency @microsoft/api-extractor to v7.47.2 (22b63c9)
- dev-deps: update dependency @microsoft/api-extractor to v7.47.3 (46f25ff)
- dev-deps: update dependency @microsoft/api-extractor to v7.47.4 (721bda1)
- dev-deps: update dependency @types/node to v20.14.12 (4521931)
- dev-deps: update dependency cypress to v13.13.0 (df4cdc6)
- dev-deps: update dependency cypress to v13.13.1 (48232da)
- dev-deps: update dependency husky to v9.1.1 (059b7be)
- dev-deps: update dependency jasmine-core to v5.2.0 (94e0795)
- dev-deps: update dependency karma to v6.4.4 (55826a0)
- dev-deps: update dependency ng-packagr to v18.1.0 (c6bdab1)
- dev-deps: update dependency prettier to v3.3.3 (b386f7f)
- dev-deps: update dependency semver to v7.6.3 (6db3a4d)
- dev-deps: update dependency typescript to v5.5.3 (305a36d)
- dev-deps: update typescript-eslint monorepo to v7.17.0 (28fd6fe)
- git: ignore GitToolbox Jetbrains IDE plugin (0b3dd0f)
- ide: add default inspection profiles for project (5a67523)
- ide: enable ESLint in WebStorm for project (44d035d)
- ide: setup JetBrains IDEs to use repo root as working dir (636fc87)
- ignore tests dirs in coverage reports (#717) (b12310c)
- improve Cypress coverage DX: cache & report renaming (#733) (1c80981)
- lint: fix lint-staged config for GH Actions (#695) (447b2bc)
- lint: lint GitHub Actions via actionlint (#692) (e146da5)
- tell ng-lint-staged to just lint code [skip ci] (#719) (6a4c26b)
Continuous (Integration|Deployment)
- avoid fail when can't find PR to comment (#677) (c8045a3)
- configure Codecov to don't wait for CI (#707) (e903552)
- coverage: wait for CI until reporting status (#698) (8705565)
- e2e: add Codecov secret for main wf (#693) (d7eb576)
- e2e: remove unneded extra env var (#696) (889af34)
- extract example apps matrix config (#716) (925a10f)
- fix docs workflow after refactor (#711) (0b130a0)
- merge API Extractor / Documenter into 1 job (#710) (1c71094)
- reduce complexity (#709) (e5c3e84)
- trigger it (0682c79)
- upload a merged coverage report to codecov (#729) (ed71e0c)
ngx-meta
v1.0.0-beta.5 (2024-06-29)
Documentation
Style
Miscellaneous Chores
- release: maintenance release (931d874)
- release: update CHANGELOG.md (#605) (b0733a1)
- update links angular.io -> angular.dev (#606) (8d2e519)
Build System
- configure Renovate for v18 with shared preset (#626) (aac1bab)
- deps-dev: bump urllib3 in /projects/ngx-meta/docs (#654) (7e3fa49)
- deps: update actions/checkout digest to 692973e (2ed6c55)
- deps: update actions/checkout digest to a5ac7e5 (f7d55eb)
- deps: update Angular (& linter) to v17.(3.10|5.2) (#619) (5efedf2)
- deps: update Angular to v18.0.3 (#648) (beb33ac)
- deps: update cypress-io/github-action action to v6.7.0 (b01646d)
- deps: update cypress-io/github-action action to v6.7.1 (4dcd633)
- deps: update dependency mkdocs-git-revision-date-localized-plugin to v1.2.6 (571cdea)
- deps: update dependency mkdocs-material to v9.5.25 (a08f867)
- deps: update dependency mkdocs-material to v9.5.26 (491aea1)
- deps: update dependency mkdocs-material to v9.5.27 (1b507c8)
- deps: update dependency node to v20.14.0 (c0e5ba1)
- deps: update dependency node to v20.15.0 (dcc569f)
- deps: update dependency tslib to v2.6.3 (1ff3006)
- deps: update dependency zone.js to v0.14.6 (1aa792d)
- deps: update peter-evans/create-pull-request digest to c5a7806 (ebf67fb)
- deps: update pnpm to v9.1.3 (960b00b)
- deps: update pnpm to v9.1.4 (68e6f81)
- deps: update pnpm to v9.2.0 (c581a58)
- deps: update pnpm to v9.3.0 (5fac5ce)
- deps: update pnpm to v9.4.0 (bae3c88)
- deps: update to Angular v18 (#625) (61fe18d)
- deps: update to Angular v18.0.6 (#666) (9f4bf14)
- dev-deps: update angular-cli monorepo (63dbfcb)
- dev-deps: update dependency @microsoft/api-extractor to v7.45.1 (951ee0c)
- dev-deps: update dependency @microsoft/api-extractor to v7.46.1 (5b96a94)
- dev-deps: update dependency @microsoft/api-extractor to v7.46.2 (66f47ad)
- dev-deps: update dependency @microsoft/api-extractor to v7.47.0 (8be983b)
- dev-deps: update dependency @types/node to v20.12.12 (e719d53)
- dev-deps: update dependency @types/node to v20.12.13 (83b0e75)
- dev-deps: update dependency @types/node to v20.13.0 (c2af52e)
- dev-deps: update dependency @types/node to v20.14.1 (83aa4b1)
- dev-deps: update dependency @types/node to v20.14.2 (502be71)
- dev-deps: update dependency @types/node to v20.14.9 (c7bba1c)
- dev-deps: update dependency cypress to v13.10.0 (230bcf0)
- dev-deps: update dependency cypress to v13.11.0 (a0d081e)
- dev-deps: update dependency cypress to v13.12.0 (6fe7e1a)
- dev-deps: update dependency execa to v9.1.0 (22b4144)
- dev-deps: update dependency execa to v9.2.0 (945d3f4)
- dev-deps: update dependency execa to v9.3.0 (00b2412)
- dev-deps: update dependency lint-staged to v15.2.5 (a4363af)
- dev-deps: update dependency lint-staged to v15.2.7 (c601865)
- dev-deps: update dependency ng-mocks to v14.13.0 (61f55e5)
- dev-deps: update dependency prettier to v3.3.0 (d5eda43)
- dev-deps: update dependency prettier to v3.3.1 (33085c3)
- dev-deps: update dependency prettier to v3.3.2 (1e6886d)
- dev-deps: update dependency semantic-release to v24 (#636) (07653ce)
- dev-deps: update dependency ts-morph to v23 (#665) (3c7d638)
- dev-deps: update dependency typescript to v5.5.2 (36aa24b)
- dev-deps: update dependency v18 to v18.0.2 (643162f)
- dev-deps: update typescript-eslint monorepo to v7.11.0 (57ce18f)
- dev-deps: update typescript-eslint monorepo to v7.12.0 (f3031e7)
- dev-deps: update typescript-eslint monorepo to v7.13.0 (7940895)
- dev-deps: update typescript-eslint monorepo to v7.14.1 (67d0a54)
- use default channel for prereleases (#609) (f64053c)
Continuous (Integration|Deployment)
- release: no semantic-release run script (5a5dab5)
ngx-meta
v1.0.0-beta.4 (2024-05-23)
Features
Documentation
Miscellaneous Chores
Code Refactoring
Build System
- bundle-size: update reporting file name (#555) (90fe1c9)
- deps-dev: fix conventional commits to v7 (bbacd59)
- deps: bump jinja2 from 3.1.3 to 3.1.4 in /projects/ngx-meta/docs (#587) (6312998)
- deps: pin dependencies (#557) (4a49dee)
- deps: update actions/checkout digest to 0ad4b8f (#576) (d3f123b)
- deps: update actions/checkout digest to 1d96c77 (#566) (a60ed1e)
- deps: update actions/download-artifact digest to 65a9edc (#577) (8718d7c)
- deps: update actions/upload-artifact digest to 6546280 (#578) (a0e8abd)
- deps: update Angular to v17.3.8 (#588) (88279da)
- deps: update dependency mkdocs-git-revision-date-localized-plugin to v1.2.5 (12be837)
- deps: update dependency mkdocs-material to v9.5.19 (#574) (17cd712)
- deps: update dependency mkdocs-material to v9.5.20 (#584) (34c2add)
- deps: update dependency mkdocs-material to v9.5.21 (146de92)
- deps: update dependency node to v20.13.1 (75b7313)
- deps: update dependency zone.js to v0.14.5 (6e443fb)
- deps: update peter-evans/create-pull-request digest to 6d6857d (#579) (07fc860)
- deps: update pnpm to v9 (#558) (0895b52)
- deps: update pnpm to v9.0.5 (#567) (23e1456)
- deps: update pnpm to v9.0.6 (#575) (9696ea2)
- deps: update pnpm to v9.1.0 (03e0680)
- deps: update pnpm/action-setup action to v4 (#598) (56e9d14)
- deps: update to Angular v17.3.6 (#580) (4e89766)
- dev-deps: update angular-eslint monorepo to v17.4.0 (86a26bc)
- dev-deps: update dependency @commitlint/cli to v19.3.0 (#583) (aada747)
- dev-deps: update dependency @microsoft/api-extractor to v7.43.4 (e1dc77c)
- dev-deps: update dependency cypress to v13.8.1 (159bbab)
- dev-deps: update dependency cypress to v13.9.0 (cdc7f52)
- dev-deps: update dependency dts-bundle-generator to v9.5.1 (#568) (60e8317)
- dev-deps: update dependency execa to v9 (#601) (39ca17e)
- dev-deps: update dependency semantic-release to v23.1.1 (127153f)
- dev-deps: update dependency semver to v7.6.2 (dbc1d5c)
- dev-deps: update dependency v17 to v17.3.5 (5a52451)
- dev-deps: update dependency v17 to v17.3.6 (54a1d95)
- dev-deps: update dependency v17 to v17.3.7 (fb66537)
- dev-deps: update typescript-eslint monorepo to v7.7.1 (#582) (f8dcf07)
- dev-deps: update typescript-eslint monorepo to v7.8.0 (#586) (d91d05c)
- e2e: clean unused code from experimentation (#570) (d17ae66)
- e2e: ensure SSR library support (#559) (68b4fe2)
- e2e: group support by modules (#562) (56743f9)
- e2e: reduce Cypress time out to fail fast (#564) (bd961e9)
- e2e: use JSON to share service overrides (#563) (7c8cd18)
- examples: add serve port to common serve run script (#560) (614e5cf)
- examples: add ts output dir (#554) (ae04d1f)
- examples: avoid "undefined" as id in links (#573) (9551aed)
- examples: move to example apps dir (#552) (599047b)
- fix renovate warn about package* rules (9ca9895)
- renovate: automerge all non major ones (e549893)
- renovate: js app by default, lib otherwise (85b0189)
- renovate: remove dts-bundle-generator pin (#565) (1a8c75f)
Continuous (Integration|Deployment)
ngx-meta
v1.0.0-beta.3 (2024-04-20)
Reverts
- Revert "build(examples): move Angular CLI versions file to another dir (#546)" (#551) (2b2d2af), closes #546 #551
Documentation
- add bundle size back (#505) (33651cb)
- end phrase in Metadata values JSON guide (#487) (e9e2493)
- fix API ref md links downgrading api-documenter (#485) (e9fbb4d)
- fix link in example apps docs (674ff9e)
Miscellaneous Chores
- e2e: remove unneeded http-server dep (#544) (d41518f)
- release: update CHANGELOG.md (#481) (6a26cd0)
- remove unused CI setup-e2e action (8f8bbea)
- update pkg.json descriptions (8061ec7)
Tests
Build System
- bundle-size: dynamic example apps analysis (#524) (6188c7e)
- config dep updates for Angular CLI versions (#519) (de6b587)
- deps-dev: bump idna from 3.6 to 3.7 in /projects/ngx-meta/docs (#510) (ae6ada6)
- deps-dev: bump pillow in /projects/ngx-meta/docs (#493) (4854dc8)
- deps-dev: update actions/download-artifact digest to 8caf195 (4a9e312)
- deps-dev: update actions/upload-artifact digest to 1746f4a (4644892)
- deps-dev: update angular-cli monorepo (a85c45b)
- deps-dev: update angular-cli monorepo to v17.3.5 (e09335e)
- deps-dev: update commitlint monorepo to v19.2.2 (652692d)
- deps-dev: update dependency @microsoft/api-extractor to v7.43.1 (d88ce95)
- deps-dev: update dependency cypress to v13.7.2 (7cece70)
- deps-dev: update dependency cypress to v13.7.3 (404a9a5)
- deps-dev: update dependency cypress to v13.8.0 (e06851c)
- deps-dev: update dependency mkdocs-material to v9.5.16 (6b674ae)
- deps-dev: update dependency mkdocs-material to v9.5.17 (f69ca5c)
- deps-dev: update dependency mkdocs-material to v9.5.18 (18b168b)
- deps-dev: update dependency ng-mocks to v14.12.2 (cfb2ed4)
- deps-dev: update dependency node to v20.12.1 (9d23272)
- deps-dev: update dependency node to v20.12.2 (5d06367)
- deps-dev: update dependency semantic-release to v23.0.7 (eed067b)
- deps-dev: update dependency semantic-release to v23.0.8 (0e51edc)
- deps-dev: update dependency typescript to v5.4.4 (ba24097)
- deps-dev: update dependency typescript to v5.4.5 (09e3a3d)
- deps-dev: update fontsource monorepo (27e4ba6)
- deps-dev: update peter-evans/create-pull-request digest to 9153d83 (42dc974)
- deps-dev: update peter-evans/create-pull-request digest to c55203c (528d5ba)
- deps-dev: update peter-evans/find-comment digest to 3eae4d3 (b7012bf)
- deps-dev: update pnpm to v8.15.6 (ba546c0)
- deps-dev: update typescript-eslint monorepo to v7.5.0 (381dced)
- deps-dev: update typescript-eslint monorepo to v7.6.0 (5e055ad)
- deps-dev: update typescript-eslint monorepo to v7.7.0 (6b55e2c)
- deps: pin dependencies (8c1e0a0)
- deps: update angular monorepo to v17.3.4 (c6af450)
- deps: update angular monorepo to v17.3.5 (124142e)
- deps: update Angular to v17.3.3 (#497) (50ecfad)
- e2e: generate E2E apps with pinned Angular CLI versions (#511) (5243e14)
- e2e: generate sample apps dynamically (#504) (23c9f6f)
- examples: add common ci serve run script (#542) (724b2b8)
- examples: add e2e path mapping to apps (#522) (a79af25)
- examples: add SSR for Angular <v17 (#527) (2cab354)
- examples: avoid leaking apps version prefix (#523) (d1cfd0a)
- examples: minor changes on create script (#540) (799aa66)
- examples: move Angular CLI versions file to another dir (#546) (2ed2662)
- examples: refactor main script into different files (#539) (3cd27e7)
- examples: upload whole app and e2e test with SSR (#543) (23821f2)
- examples: use app config file as template (#541) (725875a)
- examples: use app module file as template (#533) (b429f83)
- ide: fix bundle size report configs (8078b66)
- move e2e apps into its own dir (#500) (3da10ff)
- pin API Documenter version (#486) (8accd20)
- renovate: temporarily pin dts-bundle-generator (#538) (b1a3902)
- split example apps infra from e2e infra (#520) (ba8402a)
Continuous (Integration|Deployment)
- e2e: add caching for generated e2e apps (#514) (2e1df14)
- e2e: cache e2e deps as Cypress action cannot (#517) (21aba1c)
- e2e: fix lockfile specifiers changed issue (#518) (f576849)
- e2e: remove debugging with tmate (7d0af3c)
- examples: fix cache key (#526) (efc094a)
- examples: use app name instead of version (#525) (b6da43c)
- minor changes on CI/CD workflows (#521) (d02fb15)
- remove npm update step to verify signatures (#503) (d5e473c)
ngx-meta
v1.0.0-beta.2 (2024-04-01)
Bug Fixes
Miscellaneous Chores
- remove describe block in JSON resolver test (#477) (c059226)
- remove unneeded describe in resolver tests (#479) (15f13e7)
- update PR template with issue desc (a69eab4)
Code Refactoring
Build System
- deps-dev: bump express from 4.18.2 to 4.19.2 (#471) (3437438)
- deps-dev: bump express in /projects/ngx-meta/e2e/a15 (#469) (1156277)
- deps-dev: bump express in /projects/ngx-meta/e2e/a16 (#470) (931fd5c)
- deps-dev: bump express in /projects/ngx-meta/e2e/a17 (#468) (e6329bf)
- deps-dev: bump webpack-dev-middleware (#458) (23d7a74)
- deps-dev: bump webpack-dev-middleware (#459) (b6aaa5a)
- deps-dev: bump webpack-dev-middleware (#461) (b21d0bd)
- deps-dev: bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#460) (c6df3f1)
- deps-dev: update actions/setup-python digest to 82c7e63 (2a7a6c8)
- deps-dev: update dependency cypress to v13.7.1 (ad37ea9)
- deps-dev: update dependency mkdocs-material to v9.5.15 (f3bac82)
- deps-dev: update dependency node to v20.12.0 (4d620b3)
- deps-dev: update dependency semantic-release to v23.0.6 (62c5b14)
- deps-dev: update typescript-eslint monorepo to v7.4.0 (6c96afa)
- deps: update Angular to v17.3.2 (#475) (530379a)
- ide: fix build run config (f7f6fc6)
Continuous (Integration|Deployment)
- allow dependabot long commit message lines (#462) (426515a)
- increase release timeout (69b4ab1)
- use base / head SHAs for commitlint (#463) (9a4b5ab)
ngx-meta
v1.0.0-alpha.47 (2024-03-10)
Bug Fixes
Miscellaneous Chores
ngx-meta
v1.0.0-alpha.46 (2024-03-08)
Bug Fixes
Miscellaneous Chores
Build System
- deps-dev: update dependency typescript to v5.4.2 (6f7bd79)
ngx-meta
v1.0.0-alpha.45 (2024-03-08)
Documentation
- add more references to global / specific (#402) (c5b655e)
- add motivation + first steps to README.md (#408) (08cfe36)
- add NPM provenance to comparison (#403) (a881197)
Miscellaneous Chores
Build System
- deps-dev: update dependency @microsoft/api-documenter to v7.23.37 (760bf1b)
- deps-dev: update dependency mkdocs-material to v9.5.13 (c5dbd7e)
- deps: update Angular to v17.2.4 (#407) (352d289)
ngx-meta
v1.0.0-alpha.44 (2024-03-07)
Features
Documentation
- add CONTRIBUTING.md (#388) (92369d5)
- add docs preview section (#398) (7e4d167)
- add e2e tests README (#391) (1678b56)
- add LICENSE to repo (4bb4fdc)
- do not report bundle size diff (#397) (85acbb6)
- improve CONTRIBUTING.md (#392) (460bdd9)
- move prebuild to script + allow missing bundle size reports (#400) (414453b)
- write about known quirks (#393) (1fecbe4)
Miscellaneous Chores
- add issue template (77043d6)
- add pull request template (634779a)
- create SECURITY.md (#390) (68e03fe)
- release: update CHANGELOG.md (#387) (4ff1598)
- remove PRs from fork from TODO (#394) (107268d)
Continuous (Integration|Deployment)
- add missing .data in script (08c2b22)
- bundle size -> PR completed (a17dbf2)
- download all bundle size docs at once (#396) (381bbaa)
- find associated PR num using gh search api (18905c8)
- refer to workflow by name (6f3f633)
- remove unneeded extra logs (d9b6aa1)
- show context for debugging (2680ebf)
- split PR comment into separate workflow (#395) (7b3511f)
- use github token in pr completed download artifact (548a001)
- use name instead of file (21aeeff)
- use script instead of GH CLI (2472bf7)
ngx-meta
v1.0.0-alpha.43 (2024-03-05)
Continuous (Integration|Deployment)
- go back to previous GH token (e8438f8)
ngx-meta
v1.0.0-alpha.41 (2024-03-05)
Documentation
- add bundle size page (#383) (ef708a7)
- add code of conduct (#353) (7eb018a)
- add example apps page (#384) (b3e1ef8)
- add imports around (#352) (707acd0)
- fix wrong header in comparison (897a52d)
- rewrite metadata values JSON guide (#351) (94a16a5)
Miscellaneous Chores
- release to update metadata (1720705)
- release: update CHANGELOG.md (#348) (7947f6b)
- update / reorg TODO.md (73b4236)
- use ngx-meta.dev domain (#385) (83741d6)
Code Refactoring
Tests
Build System
- deps-dev: update actions/cache digest to ab5e6d0 (68ad5b1)
- deps-dev: update actions/download-artifact digest to 87c5514 (9df1806)
- deps-dev: update actions/download-artifact digest to c850b93 (823ba8a)
- deps-dev: update angular-cli monorepo to v17.2.2 (5b416af)
- deps-dev: update commitlint monorepo to v19 (add8f2b)
- deps-dev: update commitlint monorepo to v19.0.3 (7736d9f)
- deps-dev: update dependency @microsoft/api-documenter to v7.23.30 (7693adc)
- deps-dev: update dependency @microsoft/api-documenter to v7.23.31 (3cdc7b7)
- deps-dev: update dependency @microsoft/api-documenter to v7.23.33 (1db0539)
- deps-dev: update dependency @microsoft/api-documenter to v7.23.35 (6b5a3bf)
- deps-dev: update dependency @microsoft/api-documenter to v7.23.36 (6122d6b)
- deps-dev: update dependency @microsoft/api-extractor to v7.40.6 (fbd38fb)
- deps-dev: update dependency @microsoft/api-extractor to v7.41.0 (8456948)
- deps-dev: update dependency @microsoft/api-extractor to v7.42.1 (b03d059)
- deps-dev: update dependency @microsoft/api-extractor to v7.42.2 (0c45bb2)
- deps-dev: update dependency @microsoft/api-extractor to v7.42.3 (63c1792)
- deps-dev: update dependency cypress to v13.6.6 (7cc2a4a)
- deps-dev: update dependency eslint to v8.57.0 (02cb228)
- deps-dev: update dependency karma to v6.4.3 (c61b46c)
- deps-dev: update dependency mkdocs-material to v9.5.11 (fdac744)
- deps-dev: update dependency mkdocs-material to v9.5.12 (c37fbc5)
- deps-dev: update dependency ng-packagr to v17.2.1 (d87cd27)
- deps-dev: update fontsource monorepo (cdc14d8)
- deps-dev: update peter-evans/create-pull-request digest to a4f52f8 (ca88f17)
- deps-dev: update pnpm to v8.15.4 (ff538ee)
- deps-dev: update typescript-eslint monorepo to v7.1.0 (39c610d)
- deps-dev: update typescript-eslint monorepo to v7.1.1 (c220b8c)
- deps: update Angular v17 to v17.2.3 (#368) (20d92a4)
Continuous (Integration|Deployment)
ngx-meta
v1.0.0-alpha.40 (2024-02-22)
Bug Fixes
Documentation
Miscellaneous Chores
- update CHANGELOG.md (92a1d36)
Build System
- deps-dev: bump ip from 2.0.0 to 2.0.1 (#340) (5ff8ed0)
- deps-dev: bump ip in /projects/ngx-meta/e2e/a15 (#343) (73be8b4)
- deps-dev: bump ip in /projects/ngx-meta/e2e/a16 (#342) (5fcf373)
- deps-dev: bump ip in /projects/ngx-meta/e2e/a17 (#341) (dd5e76f)
- deps-dev: update dependency @microsoft/api-documenter to v7.23.25 (7840e22)
- deps-dev: update dependency @microsoft/api-extractor to v7.40.3 (cec79f7)
- deps-dev: update dependency cypress to v13.6.5 (5b4734d)
- deps-dev: update typescript-eslint monorepo to v7.0.2 (8e782cd)
ngx-meta
v1.0.0-alpha.39 (2024-02-19)
Documentation
- abstract standard / open graph module links (#327) (7b12c7d)
- add API Reference docs (#278) (822dc4f)
- add custom metadata providers selection guide (#336) (d513e8f)
- add defaults, routing, service guide (#318) (fabf172), closes #319
- add global / module metadata guide (#317) (3851a18)
- add guide about managing custom metadata (#333) (cb1c51f)
- add home, get started, features & built-in mods (#267) (1d51455)
- add late loading modules guide (#330) (ee7716d)
- add Material for Mkdocs / API Extractor badges (#280) (5b323c3)
- add metadata values JSON guide (#323) (6d15396)
- add next steps to routing / defaults ref (#328) (93dc9d1)
- add README.md and autolinks (#326) (2023569)
- add release tags to providers (#302) (df91c4e)
- comments all classes, ifaces & type aliases (#293) (1285a81)
- customize Material for mkdocs (#264) (e45bc40)
- fix module setup tabs (#324) (dff1aff)
- inline element wrong lang syntax (0289ff5)
- link features to custom metadata guide (4f890ae)
- link module types to API Reference (#279) (ed4845c)
- link to md doc / supports instead of compat (#269) (3f4b96d)
- mark internal APIs as internal (#292) (51d0c32)
- point to sample in custom metadata guide (#335) (9808cc2)
- public functions (#299) (7b60b4a)
- setup initial mkdocs & deployment (#257) (e4951da)
- specify code file as title when appropriate (#332) (8428618)
- specify release tag for everything but providers (#301) (7594f6b)
- update ngx-meta desc (#266) (f3508c4)
Style
- remove commas in tsconfig.json files (11ab02f)
Miscellaneous Chores
- avoid importing EventType to compile with v17.1 (#246) (5491efe)
- fix wrong version in renovate conf (d7d23a4)
- improve CI docs step name (a40a527)
- release: update CHANGELOG.md (#248) (dfd3d96)
- some Twitter Card renamings (#270) (500c439)
- update pkg.json homepage (41eccb7)
Code Refactoring
- add "setter" suffix to metadata abst class (#320) (f6027c2)
- hide GLOBAL_ constant APIs (#300) (8c21c1e)
- metadata setter -> manager (less ambiguous) (#329) (c6aeee0)
Tests
Build System
- add API Extractor & Documenter (#271) (6f2447e)
- deps-dev: bump pnpm/action-setup to v3.0.0 (#312) (1fe6e09)
- deps-dev: pin actions/setup-python (600cdd3)
- deps-dev: pin pnpm, cache, cypress actions (#285) (cf6dc66)
- deps-dev: update actions/download-artifact digest to eaceaf8 (a860469)
- deps-dev: update actions/setup-node digest to 60edb5d (7e75ed8)
- deps-dev: update actions/upload-artifact digest to 5d5d22a (7704afb)
- deps-dev: update commitlint monorepo (247d90a)
- deps-dev: update dependency @microsoft/api-documenter to v7.23.21 (8e84a41)
- deps-dev: update dependency @microsoft/api-documenter to v7.23.23 (850f14b)
- deps-dev: update dependency @microsoft/api-documenter to v7.23.24 (6cb64dc)
- deps-dev: update dependency @microsoft/api-extractor to v7.39.5 (f27900b)
- deps-dev: update dependency @microsoft/api-extractor to v7.40.0 (400936d)
- deps-dev: update dependency @microsoft/api-extractor to v7.40.1 (076bb6b)
- deps-dev: update dependency @microsoft/api-extractor to v7.40.2 (9c9014e)
- deps-dev: update dependency cypress to v13.6.4 (257d894)
- deps-dev: update dependency husky to v9.0.10 (72eed15)
- deps-dev: update dependency husky to v9.0.11 (4937907)
- deps-dev: update dependency husky to v9.0.7 (8d9b7fb)
- deps-dev: update dependency husky to v9.0.9 (2c4ebc4)
- deps-dev: update dependency jasmine-core to v5.1.2 (9829e70)
- deps-dev: update dependency lint-staged to v15.2.1 (67e5684)
- deps-dev: update dependency lint-staged to v15.2.2 (9d7e23a)
- deps-dev: update dependency mkdocs-git-revision-date-localized-plugin to v1.2.4 (8aca221)
- deps-dev: update dependency mkdocs-material to v9.5.10 (374a262)
- deps-dev: update dependency mkdocs-material to v9.5.7 (2ed322d)
- deps-dev: update dependency mkdocs-material to v9.5.8 (077974e)
- deps-dev: update dependency mkdocs-material to v9.5.9 (cc4ff7b)
- deps-dev: update dependency ng-packagr to v17.2.0 (f391af9)
- deps-dev: update dependency node to v20.11.1 (079840f)
- deps-dev: update dependency prettier to v3.2.5 (42f1312)
- deps-dev: update dependency semantic-release to v23.0.1 (111c935)
- deps-dev: update dependency semantic-release to v23.0.2 (9193729)
- deps-dev: update peter-evans/create-pull-request action to v6 (#263) (3a73a02)
- deps-dev: update pnpm to v8.15.0 (78d796f)
- deps-dev: update pnpm to v8.15.1 (45a2779)
- deps-dev: update pnpm to v8.15.3 (09afe96)
- deps-dev: update python docker tag to v3.12.2 (057dee1)
- deps-dev: update typescript-eslint monorepo to v6.20.0 (0e5dac5)
- deps-dev: update typescript-eslint monorepo to v6.21.0 (644f641)
- deps-dev: update typescript-eslint monorepo to v7 (54e6c0d)
- deps-dev: use v for cypress GH action (#313) (e56ac6a)
- deps: pin dependencies (#316) (00180ed)
- deps: update @angular deps to v17.1.3 (#304) (586886b)
- deps: update angular monorepo (#250) (f629662)
- deps: update Angular to v17.2 (#314) (ffe5486)
- deps: update dependency zone.js to v0.14.4 (0452b7c)
- husky v9 deprecated install (e1fed81)
- ignore generated API docs (#325) (286f2cf)
- re-arrange ignore files (#256) (c097e41)
- remove .python-version file (#315) (5a40951)
Continuous (Integration|Deployment)
ngx-meta
v1.0.0-alpha.38 (2024-01-27)
Reverts
Miscellaneous Chores
Build System
ngx-meta
v1.0.0-alpha.37 (2024-01-27)
Documentation
Style
- format tsconfig with prettier new rules (f6f8c23)
Miscellaneous Chores
- release: add initial docs (adb1c05)
- release: update CHANGELOG.md (#210) (41cfd1d)
- review public APIs (#224) (d92ddfb)
Code Refactoring
- add "NgxMeta" prefix in all injectables (#225) (e002891)
- remove "Metadata" class (#218) (0ce167e)
- remove meta prop and introduce meta def (#223) (c514cae)
- rename files instead of export renames (#222) (d2683c8)
- rename MetadataProvider to just Metadata (#221) (b3d0b1e)
Build System
- deps-dev: update actions/cache action to v4 (#214) (eff4cd2)
- deps-dev: update actions/upload-artifact digest to 26f96df (15994a7)
- deps-dev: update actions/upload-artifact digest to 694cdab (6d3cf72)
- deps-dev: update angular-cli monorepo (c80ab8e)
- deps-dev: update angular-cli monorepo to v17.1.0 (262d992)
- deps-dev: update angular-eslint monorepo to v17.2.1 (957ba1e)
- deps-dev: update commitlint monorepo to v18.5.0 (2d96f6b)
- deps-dev: update commitlint monorepo to v18.6.0 (21995ed)
- deps-dev: update dependency cypress to v13.6.3 (a29fd01)
- deps-dev: update dependency husky to v9 (#236) (fec0a04)
- deps-dev: update dependency husky to v9.0.6 (b30742a)
- deps-dev: update dependency ng-packagr to v17.1.0 (20fa474)
- deps-dev: update dependency ng-packagr to v17.1.1 (91ae55a)
- deps-dev: update dependency ng-packagr to v17.1.2 (85a8560)
- deps-dev: update dependency prettier to v3.2.4 (f3719f2)
- deps-dev: update dependency semantic-release to v23 (086a3b3)
- deps-dev: update peter-evans/create-or-update-comment action to v4 (#237) (3b2aa7a)
- deps-dev: update peter-evans/find-comment action to v3 (#238) (9717364)
- deps-dev: update pnpm to v8.14.3 (1c4a49a)
- deps-dev: update typescript-eslint monorepo to v6.19.1 (1f48f60)
Continuous (Integration|Deployment)
ngx-meta
v1.0.0-alpha.36 (2024-01-20)
Features
Miscellaneous Chores
ngx-meta
v1.0.0-alpha.35 (2024-01-19)
Features
Miscellaneous Chores
Code Refactoring
ngx-meta
v1.0.0-alpha.34 (2024-01-18)
Performance Improvements
Miscellaneous Chores
ngx-meta
v1.0.0-alpha.33 (2024-01-18)
Performance Improvements
ngx-meta
v1.0.0-alpha.31 (2024-01-18)
Features
Miscellaneous Chores
ngx-meta
v1.0.0-alpha.30 (2024-01-17)
Performance Improvements
Miscellaneous Chores
Tests
Build System
- deps-dev: update actions/cache digest to e12d46a (792c28f)
- deps-dev: update actions/download-artifact digest to 6b208ae (bf8da2b)
- deps-dev: update actions/upload-artifact digest to 1eb3cb2 (0630a31)
- deps-dev: update dependency node to v20.11.0 (c1d17c5)
- deps-dev: update pnpm to v8.14.1 (#185) (e386712)
- deps-dev: update typescript-eslint monorepo to v6.19.0 (4dda276)
- deps: pin actions/github-script action to 60a0d83 (#186) (e047ac8)
ngx-meta
v1.0.0-alpha.29 (2024-01-15)
Performance Improvements
Miscellaneous Chores
ngx-meta
v1.0.0-alpha.28 (2024-01-15)
Performance Improvements
Miscellaneous Chores
ngx-meta
v1.0.0-alpha.27 (2024-01-15)
Performance Improvements
Miscellaneous Chores
ngx-meta
v1.0.0-alpha.26 (2024-01-15)
Performance Improvements
Miscellaneous Chores
Continuous (Integration|Deployment)
ngx-meta
v1.0.0-alpha.25 (2024-01-15)
Performance Improvements
Miscellaneous Chores
ngx-meta
v1.0.0-alpha.24 (2024-01-15)
Performance Improvements
Build System
ngx-meta
v1.0.0-alpha.22 (2024-01-15)
Performance Improvements
Miscellaneous Chores
ngx-meta
v1.0.0-alpha.21 (2024-01-14)
Performance Improvements
Miscellaneous Chores
ngx-meta
v1.0.0-alpha.20 (2024-01-13)
Performance Improvements
- reduce JSON LD module bundle size (#161) (1b8df27)
- reduce Open Graph profile module bundle size (#160) (be3acf9)
Miscellaneous Chores
ngx-meta
v1.0.0-alpha.19 (2024-01-13)
Performance Improvements
Miscellaneous Chores
ngx-meta
v1.0.0-alpha.18 (2024-01-13)
Performance Improvements
Miscellaneous Chores
Build System
ngx-meta
v1.0.0-alpha.17 (2024-01-13)
Performance Improvements
Miscellaneous Chores
Build System
- add option to show base bundle size & diff (#146) (f7a4e4c)
- deps-dev: bump follow-redirects in /projects/ngx-meta/e2e/a15 (#139) (88ebdeb)
- deps-dev: bump follow-redirects in /projects/ngx-meta/e2e/a16 (#137) (22b1da7)
- deps-dev: bump follow-redirects in /projects/ngx-meta/e2e/a17 (#138) (eab7583)
- ide: launch tests in headless browser (#149) (274e894)
Continuous (Integration|Deployment)
- add precision to bundle size diff PR comment (#151) (6589afc)
- add ref back + update comment by id (#145) (e36b740)
- handle base bundle size not available case (#153) (15b4541)
- properly fix diff percent scale (#152) (0cf197d)
- show bundle size diff in PRs (#148) (f77450a)
- split bundle size in separate job (#143) (4e7a198)
- store bundle size info (#144) (04bfe0a)
- store bundle size info as GitHub check run (#147) (e041eec)
ngx-meta
v1.0.0-alpha.16 (2024-01-10)
Features
Miscellaneous Chores
Code Refactoring
Tests
Build System
- deps-dev: bump follow-redirects from 1.15.3 to 1.15.4 (#140) (b8381b2)
- deps-dev: update angular-cli monorepo to v17.0.9 (8076728)
- deps-dev: update angular-eslint monorepo to v17.2.0 (e870b40)
- deps-dev: update commitlint monorepo to v18.4.4 (84b0c77)
- deps-dev: update dependency cypress to v13.6.2 (1c5a2bd)
- deps-dev: update pnpm to v8.13.1 (7c6e41c)
- deps-dev: update pnpm to v8.14.0 (84ef02a)
- deps-dev: update typescript-eslint monorepo to v6.16.0 (ab6d7e1)
- deps-dev: update typescript-eslint monorepo to v6.17.0 (bbfdab3)
- deps-dev: update typescript-eslint monorepo to v6.18.0 (1f0a0eb)
- deps-dev: update typescript-eslint monorepo to v6.18.1 (22a088a)
- deps: pin dependencies (#127) (38d044a)
- deps: update dependency zone.js to v0.13.3 (00a1277)
ngx-meta
v1.0.0-alpha.15 (2023-12-25)
Performance Improvements
Miscellaneous Chores
- release: update CHANGELOG.md (#113) (50cfce4)
- remove unneeded optional injectable on route values (#115) (e463500)
- remove unneeded optional injectable route values (#116) (d8d6f3a)
Code Refactoring
Tests
Build System
ngx-meta
v1.0.0-alpha.14 (2023-12-25)
Features
Miscellaneous Chores
Build System
- deps-dev: update actions/download-artifact digest to f44cd7b (68a32f1)
- deps-dev: update actions/setup-node digest to b39b52d (687d791)
- deps-dev: update dependency eslint to v8.56.0 (cdac02c)
- deps-dev: update dependency ng-packagr to v17.0.3 (53c3be1)
- deps-dev: update typescript-eslint monorepo to v6.15.0 (1d49205)
- deps: pin dependencies (a0684ba)
ngx-meta
v1.0.0-alpha.13 (2023-12-18)
Miscellaneous Chores
Code Refactoring
Tests
Build System
ngx-meta
v1.0.0-alpha.12 (2023-12-18)
Performance Improvements
Miscellaneous Chores
ngx-meta
v1.0.0-alpha.11 (2023-12-18)
Features
Miscellaneous Chores
ngx-meta
v1.0.0-alpha.10 (2023-12-17)
Miscellaneous Chores
- release: new alpha release (b97e519)
- release: update CHANGELOG.md (#72) (5491ef1)
- rename guard module name (#84) (d60dc54)
Tests
- e2e: add Angular v15 e2e app (#88) (37f9ce5)
- e2e: add Angular v16 e2e app (#85) (11baf33), closes #64
- e2e: remove test deps from Angular e2e apps (#86) (2beb79b)
Build System
- deps-dev: update actions/download-artifact action to v4 (#82) (df49610)
- deps-dev: update pnpm to v8.12.1 (#81) (1e1a4a0)
- deps: pin dependencies (3115fca)
- deps: update to Angular v17.0.7 (ebf23d3)
- fix tsc configs + unused file (#78) (6e82248)
- ide: add Cypress run config ngx-meta/route (ff38c5c)
ngx-meta
v1.0.0-alpha.9 (2023-12-14)
Documentation
- update README.md with alpha notice (a548354)
Miscellaneous Chores
- release: maintenance release (111a699)
Code Refactoring
Tests
Build System
- deps-dev: update angular-cli monorepo to v17.0.5 (fac171b)
- deps-dev: update angular-cli monorepo to v17.0.6 (071e794)
- deps-dev: update angular-cli monorepo to v17.0.7 (d917670)
- deps-dev: update angular-eslint monorepo to v17.1.1 (e5d0c1f)
- deps-dev: update dependency cypress to v13.6.1 (d3334de)
- deps-dev: update dependency eslint to v8.55.0 (eb4e27b)
- deps-dev: update dependency eslint-config-prettier to v9.1.0 (6217c64)
- deps-dev: update dependency lint-staged to v15.2.0 (96dba5c)
- deps-dev: update dependency prettier to v3.1.1 (a3bee87)
- deps-dev: update dependency semantic-release to v22.0.10 (2f38afa)
- deps-dev: update dependency semantic-release to v22.0.12 (e9b1bed)
- deps-dev: update dependency typescript to v5.3.3 (c48ec78)
- deps-dev: update pnpm to v8.12.0 (69a0102)
- deps-dev: update pnpm to v8.12.1 (85ad806)
- deps-dev: update typescript-eslint monorepo to v6.13.1 (e106faf)
- deps-dev: update typescript-eslint monorepo to v6.13.2 (0f6b109)
- deps-dev: update typescript-eslint monorepo to v6.14.0 (3740ad2)
- deps: regenerate lockfile + ng update (91dd432)
- deps: update angular monorepo to v17.0.5 (0e485be)
- deps: update angular monorepo to v17.0.6 (56e26cf)
ngx-meta
v1.0.0-alpha.7 (2023-11-29)
Bug Fixes
Miscellaneous Chores
Tests
- e2e: add common routes fixture (#45) (4211f12)
- e2e: rename general metadata json fixture (#44) (47bd795)
Build System
Continuous (Integration|Deployment)
ngx-meta
v1.0.0-alpha.6 (2023-11-29)
Bug Fixes
Miscellaneous Chores
Code Refactoring
- generate dist in project dir (#38) (6aa4649)
- link appliers with API types (#32) (9bfbdf7)
- move lib src into separate dir (#33) (146f929)
- remove meta command (#31) (db42eb0)
Tests
Build System
- angular: set pnpm as package manager (723c18d)
- deps-dev: update pnpm to v8.11.0 (6f1a7be)
- deps: pin dependencies (#37) (66a5328)
- deps: pin peter-evans/create-pull-request action to 1534078 (#29) (d32cd06)
- fix ngx-meta dist path (25b57eb)
- fix wrong dist after refactor (7202eff)
Continuous (Integration|Deployment)
- e2e: add Angular e2e apps cache (#40) (669cb0e)
- e2e: add matrix to run for multiple versions (#39) (4e4834a)
- main: add e2e to main workflow (9871f89)
ngx-meta
v1.0.0-alpha.5 (2023-11-26)
Miscellaneous Chores
- debug release PR plugin (e53a922)
- release: maintenance debugging PR flow (e246882)
- release: remove @semantic-release/git step (970d6d5)
- release: update CHANGELOG.md (#27) (a895467)
- remove broken semantic-release github PR dep (6645d45)
Build System
- enable release debug (78500fd)
- release: publish CHANGELOG via git (3fd979d)
- release: rename fake release branch (d0dcd70)
Continuous (Integration|Deployment)
- add github token back to release step (2a513c0)
- add permissions back to release wf (ad1ae3d)
- do not include notes in release commit msg (3a8123b)
- fix git env vars & associate to user (7fc9d06)
- release: add required privileges to create PRs (116b8dd)
- release: back to GitHub token for auth (553be44)
- release: enable created PR auto-merge & fix title (280a425)
- release: fix error when no PR is created (f8f3127)
- release: fix gh CLI cmd again (missing flag) (2295253)
- release: fix gh merge CLI cmd (a775e33)
- release: use action to publish outputs (090fc35)
- rename gh token env var (181256f)
- revert to previous cache way (#23) (53af7c4)
- workaroud for git/github & semantic release (0b5649a)
Older alpha releases
Can be viewed through GitHub Releases
No CHANGELOG was published then.