Skip to content

Changelog

ngx-meta v1.0.0-beta.31 (2024-10-24)

Features

  • enable ng-add prompts for routing & metadata modules (#990) (5f4c2c3)

Miscellaneous Chores

ngx-meta v1.0.0-beta.30 (2024-10-24)

Features

Miscellaneous Chores

Code Refactoring

  • organize example apps infra into dirs (#986) (d478b34)

Tests

ngx-meta v1.0.0-beta.29 (2024-10-23)

Bug Fixes

  • do not fail if ng-add schematic util isn't available (#984) (d5f7d25)

Miscellaneous Chores

Code Refactoring

  • introduce utils for r/w package.json files (#980) (a5fbc2b)

Build System

  • deps: bump http-proxy-middleware from 2.0.6 to 2.0.7 (#983) (1d703b5)
  • use provider APIs for module-based example apps (#981) (92b6a43)

ngx-meta v1.0.0-beta.28 (2024-10-21)

Features

  • add ng-add option to provide metadata modules (#978) (b86627b)

Miscellaneous Chores

Tests

  • do not rely on ng-add defaults for tests (#977) (f487862)

ngx-meta v1.0.0-beta.27 (2024-10-21)

Features

  • ask whether to add routing in ng-add schematic (#975) (d0355bc)

Miscellaneous Chores

Tests

  • refactor ng-add to make it easier to add moar tests (#974) (b028e11)
  • refactor ng-add test to do same for standalone and module (#973) (0639ca0)

Build System

  • add code coverage to schematic tests (#971) (6ef23f4)
  • add ESLint to example apps infra (#969) (2bd6d44)
  • add Jest run config for JetBrains IDEs (2cd8c94)
  • add linting for schematics (#967) (2706878)
  • add linting to Jasmine test files (#968) (1bade01)
  • improve lint-staged setup (#970) (234deca)
  • remove linter warning in jest.config.js [skip ci] (44e97b0)

Continuous (Integration|Deployment)

  • configure Jest for GitHub Actions reporting (#972) (f03557e)

ngx-meta v1.0.0-beta.26 (2024-10-20)

Features

Documentation

  • recommend using standalone APIs around (#964) (0cda049)

Miscellaneous Chores

Build System

  • dev-deps: update dependency semantic-release to v24.1.3 (#963) (ae125c5)
  • output Angular CLI version in example apps msg (877795b)

ngx-meta v1.0.0-beta.25 (2024-10-17)

Features

Miscellaneous Chores

ngx-meta v1.0.0-beta.24 (2024-10-17)

Features

Miscellaneous Chores

Build System

  • ide: add tsconfig.json for JetBrains IDEs (#954) (29a6f3e)

ngx-meta v1.0.0-beta.23 (2024-10-15)

Features

  • add type checking for JSON Path utility (#952) (41c5a61)

Documentation

  • add reference to guide & example file for meta meta service (#951) (4916cd3)

Miscellaneous Chores

Code Refactoring

  • organize manager providers by version (#948) (5e9c8cf)

ngx-meta v1.0.0-beta.21 (2024-10-14)

Features

  • add type helper to with global manager API (#945) (f66dd3f)

Miscellaneous Chores

Build System

  • dev-deps: update dependency cypress to v13.15.0 (cc392f4)
  • dev-deps: update dependency eslint-plugin-cypress to v3.6.0 (5a3467a)

ngx-meta v1.0.0-beta.20 (2024-10-14)

Features

  • add metadata manager provider APIs v2 (#926) (8e3e58c)

Miscellaneous Chores

Code Refactoring

Tests

  • simplify head element harness API surface (#925) (ab420ab)

Build System

  • deps: update actions/cache digest to 3624ceb (b49c6a4)
  • deps: update actions/checkout digest to eef6144 (29064f4)
  • deps: update actions/upload-artifact digest to b4b15b8 (b9001bf)
  • deps: update codecov/codecov-action action to v4.6.0 (92252c0)
  • deps: update dependency mkdocs-git-revision-date-localized-plugin to v1.2.9 (8a0af00)
  • deps: update pnpm to v9.12.1 (6898e78)
  • deps: update rhysd/actionlint:latest docker digest to 7617f05 (d315171)
  • dev-deps: update dependency @types/node to v22.7.5 (bc4e3d9)
  • dev-deps: update dependency jasmine-core to v5.4.0 (1cef4e7)
  • dev-deps: update dependency ts-morph to v24 (#931) (60d09dd)
  • dev-deps: update fontsource monorepo to v5.1.0 (a5637eb)

ngx-meta v1.0.0-beta.19 (2024-10-11)

Bug Fixes

  • standard theme color metadata can't set two metas (#881) (ef90c7c)

Documentation

  • reorder custom managers section: factory provider first (#921) (dfdd97c)

Miscellaneous Chores

Tests

  • add util to test same scenario for null or undefined (#922) (c2d5d00)

ngx-meta v1.0.0-beta.18 (2024-10-11)

Features

Miscellaneous Chores

ngx-meta v1.0.0-beta.17 (2024-10-10)

Features

Documentation

Miscellaneous Chores

Code Refactoring

  • allow lazy injection tokens not to provide a factory (#907) (2d572b7)
  • move v1 meta element APIs to directory (#917) (efaa1e3)
  • remove log & test failures from injection token maker (#904) (25d1323)
  • rename util back to make injection token (#903) (d2566ae), closes #901
  • rename util to lazy injection token (#901) (2b46b25)
  • turn default route metadata strategy into provider (#912) (66d5729)
  • turn main service into a class again (#914) (9a6f028)
  • use lazy injection token for defaults (#908) (683d279)
  • use lazy injection token for head utility (#902) (6ab1774)
  • use lazy injection token for JSON metadata resolver (#905) (259fb02)
  • use lazy injection token for metadata registry (#909) (111f6f3)
  • use lazy injection token for metadata resolver (#910) (0bc0450)
  • use lazy injection token for route metadata strategy (#911) (26d2300)
  • use lazy injection token for router listener (#913) (a959b94)
  • use lazy injection token for url resolver (#906) (23abd03)

ngx-meta v1.0.0-beta.16 (2024-10-08)

Reverts

  • Revert "refactor: add head element util inject function and use it (#894)" (#899) (73f64b4)

Documentation

Miscellaneous Chores

Code Refactoring

Tests

  • add and use util to inject one metadata manager (#893) (19d988d)

Build System

  • bundle size workflow improvements (#890) (67f4527)
  • deps: bump body-parser from 1.20.2 to 1.20.3 (#897) (8fb97f7)
  • deps: bump braces in /projects/ngx-meta/example-apps (#887) (2f5434c)
  • deps: bump ejs in /projects/ngx-meta/bundle-size (#888) (4e25174)
  • deps: bump express from 4.19.2 to 4.21.0 (#896) (a648f36)
  • deps: bump micromatch in /projects/ngx-meta/e2e (#889) (cec8f81)
  • deps: bump tar from 6.2.0 to 6.2.1 (#898) (ab24d2e)
  • rename docs install target to setup (#885) (4640438)

Continuous (Integration|Deployment)

ngx-meta v1.0.0-beta.15 (2024-10-02)

Features

  • add URLs resolution given a base URL (#798) (712436f)

Miscellaneous Chores

Code Refactoring

  • turn meta service into abstract class with factory provider (#873) (1fdf846)

Tests

ngx-meta v1.0.0-beta.14 (2024-10-02)

Features

  • change provider API to return environment providers (#875) (2d84e04)

Documentation

Miscellaneous Chores

Code Refactoring

  • add an index per core feature listing exports (#863) (e67faff)
  • group core module files into features (#862) (e65ff6d)
  • group json ld module files by feature dirs (#864) (2300236)
  • group Open Graph module by feature dirs (#865) (fa5a0c1)
  • group routing module files into dirs by feature (#866) (e163938)
  • group standard module files by feature dirs (#867) (5ffd491)
  • group Twitter Card files by feature dirs (#868) (791593e)
  • move Open Graph main types into directory (#871) (c531cdf)
  • provide head element mgr with root factory (#836) (099197d)
  • provide metadata loader with factory fn (#841) (e83fc97)
  • provide metadata registry in root (#840) (fcc891b)
  • provide metadata resolver using factory fn (#839) (eef8c5a)
  • remove lib prefix from route values service (#837) (20733f1)
  • remove prefix from router listener service (#843) (e5e2b7b)
  • remove underscore prefix from core feature APIs (#861) (eeae8dc)
  • remove underscore prefix from module name (#870) (23d8a0e)
  • rename defaults token to defaults (#838) (b85ca2c)
  • simplify route metadata strategy (#845) (5c1a2e7)
  • turn metadata registry into a lightweight token (#872) (cbf54bc)
  • turn router listener into a lightweight injectable (#844) (58b240e)
  • use core provider API from module API (#874) (c1212b7)
  • use inject for route listener init (#842) (df7349e)
  • use route metadata strategy to get route values (#847) (fac8e4a)

Build System

  • add missing commitlint types dev dep (#835) (d2cca3d)
  • deps: update actions/setup-node digest to 0a44ba7 (69aa5fb)
  • deps: update dependency mkdocs-material to v9.5.39 (c5be2b8)
  • deps: update peter-evans/create-pull-request digest to 5e91468 (ec39a40)
  • deps: update pnpm to v9.11.0 (021902e)
  • deps: update rhysd/actionlint:latest docker digest to 89d3f90 (7a6165a)
  • dev-deps: update dependency @cypress/code-coverage to v3.13.2 (77c04cf)
  • dev-deps: update dependency execa to v9.4.0 (2deb03b)
  • dev-deps: update dependency nyc to v17.1.0 (701eb67)
  • dev-deps: update dependency semantic-release to v24.1.2 (3a46457)
  • move files for format ignore to global gitignore (#833) (3f1d6b6)

ngx-meta v1.0.0-beta.13 (2024-09-25)

Features

  • allow feature APIs in core module + deprecate options (#830) (47e027e)

Documentation

Miscellaneous Chores

Tests

  • improve ngx meta core module unit tests (#829) (5befe1e)

Build System

  • fix e2e cypress tests failing if no coverage (#826) (033fb15)
  • ide: set WebStorm to use path mappings only when needed (#831) (0ef6ed2)

ngx-meta v1.0.0-beta.12 (2024-09-19)

Features

  • expose standard theme color metadata provider (#823) (d1fb1e7)

Documentation

  • add reminder about values setting in defaults guide (#775) (96bdb40)
  • several links / content improvements around (#813) (5dead88)

Miscellaneous Chores

Build System

  • deps: update actions/setup-python digest to f677139 (8a1b6c6)
  • deps: update actions/upload-artifact digest to 5076954 (c84e76c)
  • deps: update Angular to v18.2.0 (#777) (02dcfb1)
  • deps: update cypress-io/github-action action to v6.7.5 (77ba9ef)
  • deps: update cypress-io/github-action action to v6.7.6 (82b2163)
  • deps: update dependency mkdocs-git-revision-date-localized-plugin to v1.2.7 (0c81697)
  • deps: update dependency mkdocs-material to v9.5.33 (bfb5c0f)
  • deps: update dependency mkdocs-material to v9.5.34 (ab46988)
  • deps: update dependency node to v20.17.0 (22eb890)
  • deps: update peter-evans/create-pull-request action to v7 (#809) (ad78be1)
  • deps: update pnpm to v9.7.1 (90f4e28)
  • deps: update pnpm to v9.9.0 (5319234)
  • deps: update python to v3.12.5 (#811) (41737dd)
  • deps: update python to v3.12.6 (a9d8ba7)
  • dev-deps: update angular-cli monorepo (749b122)
  • dev-deps: update commitlint monorepo to v19.4.1 (ea6d5ac)
  • dev-deps: update dependency @cypress/code-coverage to v3.12.45 (cab8e28)
  • dev-deps: update dependency @cypress/code-coverage to v3.12.46 (97a4a48)
  • dev-deps: update dependency @cypress/code-coverage to v3.12.47 (cf256e5)
  • dev-deps: update dependency @cypress/code-coverage to v3.12.48 (b023cb5)
  • dev-deps: update dependency @microsoft/api-extractor to v7.47.6 (fd3e2e0)
  • dev-deps: update dependency @microsoft/api-extractor to v7.47.7 (43e82a8)
  • dev-deps: update dependency @microsoft/api-extractor to v7.47.9 (4db1a1d)
  • dev-deps: update dependency @types/node to v20.15.0 (e05ee3f)
  • dev-deps: update dependency @types/node to v22.5.4 (1121c7a)
  • dev-deps: update dependency cypress to v13.13.3 (98c50f7)
  • dev-deps: update dependency cypress to v13.14.2 (5d727fd)
  • dev-deps: update dependency execa to v9.3.1 (4782753)
  • dev-deps: update dependency husky to v9.1.5 (df63f1a)
  • dev-deps: update dependency husky to v9.1.6 (42b0947)
  • dev-deps: update dependency lint-staged to v15.2.10 (048826d)
  • dev-deps: update dependency lint-staged to v15.2.9 (5fdf4af)
  • dev-deps: update dependency ng-mocks to v14.13.1 (de9429b)
  • dev-deps: update dependency ng-packagr to v18.2.0 (6f702f2)
  • dev-deps: update dependency ng-packagr to v18.2.1 (8134eec)
  • dev-deps: update dependency semantic-release to v24.1.0 (e576546)
  • dev-deps: update dependency semantic-release to v24.1.1 (17a1564)
  • dev-deps: update dependency start-server-and-test to v2.0.7 (db2ba6f)
  • dev-deps: update dependency tslib to v2.7.0 (deffedf)
  • dev-deps: update fontsource monorepo (fd0efe1)

ngx-meta v1.0.0-beta.11 (2024-08-13)

Features

Documentation

  • add link to supported metadata elements in features page (#773) (09087ee)

Miscellaneous Chores

ngx-meta v1.0.0-beta.10 (2024-08-12)

Features

  • allow null Twitter Card creator or site (#769) (4d175f3)

Miscellaneous Chores

ngx-meta v1.0.0-beta.9 (2024-08-12)

Reverts

  • Revert "build(deps): update python to v3.12.5" (#766) (464dc36)

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

  • add dev msg if too long OG/Twitter descriptions (#747) (b2f845b)

Style

  • remove unneeded setter describe block in tests (#739) (8f516cc)

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

  • add dev error 4 non http(s) Twitter Card image URLs (#738) (1ad2375)

Miscellaneous Chores

Build System

  • revert dead code elimination hack for coverage (#737) (073700a)

Continuous (Integration|Deployment)

  • fix bundle size PR comment workflow (120aa80)

ngx-meta v1.0.0-beta.6 (2024-08-02)

Features

  • add dev error 4 non http(s) Open Graph image URLs (#731) (85e6ad3)

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

  • use kebab-case for GH Actions matrix vars (#694) (5485abb)

Tests

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)

ngx-meta v1.0.0-beta.5 (2024-06-29)

Documentation

  • add semantic release simulation docs (#608) (1f162bc)

Style

  • apply prettier 3.3.0 format (6c0ee72)
  • apply prettier 3.3.1 styling (5050a86)

Miscellaneous Chores

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)

  • e2e: remove wait-on to rely on Cypress wait (#569) (8992aad)

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

  • move bundle size scripts to its own dir (#499) (c283f43)

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

  • only merge image metadata value objects (#480) (169f47f)

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

  • use dts-bundle-generator for rollup ts files (#414) (05fbcf5)

Miscellaneous Chores

ngx-meta v1.0.0-alpha.46 (2024-03-08)

Bug Fixes

  • remove public-api files to reduce import possibilities (#412) (cb11fc7)

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

Miscellaneous Chores

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

Miscellaneous Chores

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)

  • bundle size into workflow + add md report (#374) (ced749d)
  • tmp skip audit signatures (3bc953a)

ngx-meta v1.0.0-alpha.40 (2024-02-22)

Bug Fixes

Documentation

Miscellaneous Chores

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

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

  • rename late loaded metadata into custom (#334) (7bbf07e)

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

  • Revert "build(deps): update angular monorepo with fix" (#247) (b0d4ec1), closes #247

Miscellaneous Chores

  • hard code EventType to compile with v17.1 (781583e)
  • release: update CHANGELOG.md (#245) (61718e0)

Build System

  • deps: update angular monorepo (6afe5d2)
  • deps: update angular monorepo (29aceb7)

ngx-meta v1.0.0-alpha.37 (2024-01-27)

Documentation

Style

  • format tsconfig with prettier new rules (f6f8c23)

Miscellaneous Chores

Code Refactoring

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

  • allow to late load metadata providers (#207) (524631a)

Miscellaneous Chores

Code Refactoring

  • route metadata values store only route values (#206) (eeb22ee)

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

  • use const instead of enums to min bundle size (#192) (a3a7679)

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

  • reduce strategy surface and make it a fn (#181) (1e569ed)

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

  • add global consts to reduce dup strings (#176) (3fee59b)

Miscellaneous Chores

ngx-meta v1.0.0-alpha.26 (2024-01-15)

Performance Improvements

  • add dry helper to upsert / remove head els (#175) (e38b204)

Miscellaneous Chores

Continuous (Integration|Deployment)

  • add total to bundle size tracking comment (#174) (8603d0f)

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

  • remove defaults serv to reduce core mod size (#170) (ba47952)

Build System

  • ide: add run config to locally compare bundle size (#168) (4474fc8)

ngx-meta v1.0.0-alpha.22 (2024-01-15)

Performance Improvements

  • reduce core module bundle size: meta prop (#165) (d777433)

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

  • reduce Twitter Card module bundle size (#155) (c59da29)

Miscellaneous Chores

Build System

  • ide: remove semantic release run config (#156) (856a7c9)

ngx-meta v1.0.0-alpha.17 (2024-01-13)

Performance Improvements

  • reduce Open Graph module bundle size (#150) (dff2686)

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)

ngx-meta v1.0.0-alpha.16 (2024-01-10)

Features

Miscellaneous Chores

Code Refactoring

Tests

  • e2e: report bundle size on PR comments (#126) (5a95bb5)

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

  • decouple value resolve from defaults service (#117) (983d8c4)

Tests

  • e2e: add test to ensure defaults work (#114) (4a026a0)

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

  • release: new release to see bundle size (407b703)
  • release: update CHANGELOG.md (#99) (ab98ecf)

Code Refactoring

  • split scope from base metadata definition (#102) (3077f89)

Tests

  • e2e: ensure no console logs are emitted (#100) (4cde2ed)

Build System

ngx-meta v1.0.0-alpha.12 (2023-12-18)

Performance Improvements

  • use ngDevMode instead of isDevMode (#96) (26cad28)

Miscellaneous Chores

ngx-meta v1.0.0-alpha.11 (2023-12-18)

Features

  • different dev/pro behaviour for warnings (#94) (0ec07b3)

Miscellaneous Chores

ngx-meta v1.0.0-alpha.10 (2023-12-17)

Miscellaneous Chores

Tests

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

  • e2e: add Open Graph services test (#50) (ec38f5b)

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

  • open graph listener as provider + root guards (#47) (dd90573)

Miscellaneous Chores

Tests

  • e2e: add common routes fixture (#45) (4211f12)
  • e2e: rename general metadata json fixture (#44) (47bd795)

Build System

Continuous (Integration|Deployment)

  • e2e: remove e2e apps Angular cache (#46) (a799ac4)

ngx-meta v1.0.0-alpha.6 (2023-11-29)

Bug Fixes

  • move general md appliers to providers (#41) (08b5f04)

Miscellaneous Chores

  • release: update generated assets (#28) (4699911)

Code Refactoring

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.