Releases: davidlj95/ngx
Releases · davidlj95/ngx
ngx-meta-v1.0.0-beta.6
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](https://github.com/davidlj95/ngx/c...
ngx-meta-v1.0.0-beta.5
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](https://git...
ngx-meta-v1.0.0-beta.4
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](https:...
ngx-meta-v1.0.0-beta.3
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](https://github.com/davidlj95/n...
ngx-meta-v1.0.0-beta.2
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)
ngx-meta-v1.0.0-beta.1
ngx-meta
v1.0.0-beta.1 (2024-03-21)
Features
- add Angular router as peer dep (#141) (65e1e30)
- add clear API to metadata service (#209) (006a86d)
- add generated ngx-metadata lib (a11d19d)
- add provideX standalone APIs (#110) (57e27ba)
- add setOne API to service (#399) (d6eee64)
- allow to late load metadata providers (#207) (524631a)
- different dev/pro behaviour for warnings (#94) (0ec07b3)
- expose Open Graph appliers (#49) (f4b1deb)
- import project (a756b8a)
- improve metadata value types (#194) (7b36ef5)
- initial commit (0322c13)
Bug Fixes
- move general md appliers to providers (#41) (08b5f04)
- open graph listener as provider + root guards (#47) (dd90573)
- remove public-api files to reduce import possibilities (#412) (cb11fc7)
- use "name" for twitter card metas (#346) (69c3218)
- use dts-bundle-generator for rollup ts files (#414) (05fbcf5)
Performance Improvements
- add dry helper to upsert / remove head els (#175) (e38b204)
- add global consts to reduce dup strings (#176) (3fee59b)
- inline html lang attr service (#179) (9b1bd95)
- is object into arrow function (#204) (7fb5ae1)
- make JSON metadata resolver a fn (#202) (71e6b97)
- make metadata resolver a function (#201) (b0d93cd)
- reduce core module bundle size: meta prop (#165) (d777433)
- reduce JSON LD module bundle size (#161) (1b8df27)
- reduce Open Graph module bundle size (#150) (dff2686)
- reduce Open Graph profile module bundle size (#160) (be3acf9)
- reduce routing module bundle size (#172) (fd4c892)
- reduce standard module bundle size (#157) (6d1692c)
- reduce strategy surface and make it a fn (#181) (1e569ed)
- reduce Twitter Card module bundle size (#155) (c59da29)
- remove composable meta property class (#167) (d6d9e58)
- remove defaults serv to reduce core mod size (#170) (ba47952)
- remove metadata definition class (#163) (cf310f6)
- shorter token descriptions for prod (#119) (034d10b)
- use const instead of enums to min bundle size (#192) (a3a7679)
- use ngDevMode instead of isDevMode (#96) (26cad28)
Reverts
Documentation
- abstract standard / open graph module links (#327) (7b12c7d)
- add "why" section (#345) (86e910e)
- add API Reference docs (#278) (822dc4f)
- add bundle size page (#383) (ef708a7)
- add code of conduct (#353) (7eb018a)
- add CONTRIBUTING.md (#388) (92369d5)
- add custom metadata providers selection guide (#336) (d513e8f)
- add defaults, routing, service guide (#318) (fabf172), closes #319
- add docs preview section (#398) (7e4d167)
- add e2e tests README (#391) (1678b56)
- add example apps page (#384) (b3e1ef8)
- 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 imports around (#352) (707acd0)
- add late loading modules guide (#330) (ee7716d)
- add LICENSE to repo (4bb4fdc)
- add Material for Mkdocs / API Extractor badges ([#280](https://github.com/da...
ngx-meta-v1.0.0-alpha.47
ngx-meta-v1.0.0-alpha.46
ngx-meta-v1.0.0-alpha.45
ngx-meta-v1.0.0-alpha.44
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)