UNPKG

@cisstech/nge

Version:

NG Essentials is a collection of libraries for Angular developers.

310 lines (178 loc) 16.2 kB
# Changelog All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. ### 18.2.1 (2025-03-04) ## 18.2.0 (2025-03-04) ### Bug Fixes * **nge-monaco:** code viewer overflow ([8635c62](https://github.com/cisstech/nge/commit/8635c621f438044a52b4615d414b635dfb09461a)) ## [18.1.0](https://github.com/cisstech/nge/compare/v18.0.4...v18.1.0) (2025-03-03) ### Features * **nge-monaco:** display filename/copy/download in code viewer ([53683a2](https://github.com/cisstech/nge/commit/53683a288e0eefe5845e316cce618fd8c28b44a8)) ### 18.0.4 (2024-08-27) ### 18.0.3 (2024-08-27) ### 18.0.2 (2024-08-27) ### Bug Fixes * **monaco:** missing declaration file on build output ([d12a85a](https://github.com/cisstech/nge/commit/d12a85ad59a5391c5e8b90752de9a087ef952acd)) ### 18.0.1 (2024-08-27) ## [18.0.0](https://github.com/cisstech/nge/compare/v17.7.1...v18.0.0) (2024-08-26) ### [17.7.1](https://github.com/cisstech/nge/compare/v17.7.0...v17.7.1) (2024-02-26) ### Features - **ui:** allow to pass template ref as list item action title ([b542995](https://github.com/cisstech/nge/commit/b542995258003cbceb75849e1dd63b686b3ae2af)) ## [17.7.0](https://github.com/cisstech/nge/compare/v17.6.3...v17.7.0) (2024-02-09) ### Bug Fixes - **doc:** not found always visible initial render ([5f522e7](https://github.com/cisstech/nge/commit/5f522e73481afb6e90b9ab6e6d142a1bf2b1fc89)) ### [17.6.3](https://github.com/cisstech/nge/compare/v17.6.1...v17.6.3) (2024-01-24) ### Bug Fixes - **doc:** path detection ([ff607b0](https://github.com/cisstech/nge/commit/ff607b039e29b1d0a6c11da4f6bb80709ec8cf70)) ### [17.6.1](https://github.com/cisstech/nge/compare/v17.6.0...v17.6.1) (2024-01-24) ### Bug Fixes - **doc:** should not skip initial state change ([b104ee0](https://github.com/cisstech/nge/commit/b104ee0fa714555038dab7f2c93f699200023980)) ## [17.6.0](https://github.com/cisstech/nge/compare/v17.5.1...v17.6.0) (2024-01-24) ### Bug Fixes - **doc:** direct path access not work if custom baseHref is defined ([42b6a4c](https://github.com/cisstech/nge/commit/42b6a4c795c99457fa013df443b5e5424bd51039)) - **services:** ngOnChanges not called for dynamic compiled components ([f58c5ae](https://github.com/cisstech/nge/commit/f58c5ae04e8345dc67b4b8af23c61e1546071e22)) ### [17.5.1](https://github.com/cisstech/nge/compare/v17.5.0...v17.5.1) (2024-01-21) ### Bug Fixes - **elements:** use module injector ([b0ca2a3](https://github.com/cisstech/nge/commit/b0ca2a315beffcbb7bef158b9657d13a59d24ca1)) ## [17.5.0](https://github.com/cisstech/nge/compare/v17.4.0...v17.5.0) (2024-01-21) ### Features - **elements:** load from component ([d0ca83d](https://github.com/cisstech/nge/commit/d0ca83d2a501fab557d87076702978436897d942)) - **monaco:** dynamic theme loading ([2f4f184](https://github.com/cisstech/nge/commit/2f4f184c7f027e525dd02e87428a0fefa9249b50)) ### Bug Fixes - **doc:** initial render run twice ([eb1b9f9](https://github.com/cisstech/nge/commit/eb1b9f99f48f75d2702bd778856cbc979d435994)) - **markdown:** emoji contribution slow down rendering ([e60a0d2](https://github.com/cisstech/nge/commit/e60a0d2a19ac7a793251dd5af4c15f1ccfec63b8)) ## [17.4.0](https://github.com/cisstech/nge/compare/v17.3.0...v17.4.0) (2024-01-06) ### ⚠ BREAKING CHANGES - **ui:** dialog module no longer a part of this lib ### Features - **directives:** add viewport intersection ([2e7022c](https://github.com/cisstech/nge/commit/2e7022ca7a577c23c7ca08809a6704da65389388)) - standalone pipes and directives ([3af14db](https://github.com/cisstech/nge/commit/3af14dbe8e5f015a79958686fa70b4e6d2381008)) - **ui:** allow to pass template-ref to ui-list-item-article ([ee922b7](https://github.com/cisstech/nge/commit/ee922b79667512f42b30fe19cd9e9ba900d579a9)) ### Bug Fixes - **markdown:** initial opacity ([427b56e](https://github.com/cisstech/nge/commit/427b56ed5a29f6080e58845c9107368d55083172)) - **services:** resource loader provider type ([4c3ba29](https://github.com/cisstech/nge/commit/4c3ba29145edd8fd9d22e7d810c2b0f7b8df40d3)) - **ui:** drop deprecated dialog module ([1ecddf0](https://github.com/cisstech/nge/commit/1ecddf04ec15a5920b4e058bc2811139daa8ac78)) ## [17.3.0](https://github.com/cisstech/nge/compare/v17.2.0...v17.3.0) (2024-01-03) ### Features - **services:** expose ResourceLoaderConfigProvider token ([7a77eb8](https://github.com/cisstech/nge/commit/7a77eb829adec1b6770694c8dc1492672bdada01)) ## [17.2.0](https://github.com/cisstech/nge/compare/v17.1.0...v17.2.0) (2024-01-03) ### Features - **doc:** add backIconUrl config ([26cdcd4](https://github.com/cisstech/nge/commit/26cdcd4489a9177000a51503b37d694811e11f07)) - **nge-doc:** add backUrlHref config ([4db2cb6](https://github.com/cisstech/nge/commit/4db2cb643509d42a9287981d97c89e8584b389e3)) - **services:** add useDocumentBaseURI config on resource loader ([f41f0c4](https://github.com/cisstech/nge/commit/f41f0c47a18fc346a7c27fc94a8681ddd5126e65)) ## [17.1.0](https://github.com/cisstech/nge/compare/v17.0.0...v17.1.0) (2023-12-10) ### Features - **doc:** inherit colors from ancestors ([62cbb2e](https://github.com/cisstech/nge/commit/62cbb2eb2ab32f694698b1e34be64f08b7992035)) - **markdown:** support dark theme ([abaa169](https://github.com/cisstech/nge/commit/abaa169711440ffad8507682a9930195f438086b)) - **monaco:** add theme input on viewer ([a658439](https://github.com/cisstech/nge/commit/a658439cade2db650f35a97b7dcb6b29fa46cd10)) ## [17.0.0](https://github.com/cisstech/nge/compare/v16.0.1...v17.0.0) (2023-12-09) ### Features - **ui:** add containerClass input on ui-list-component ([c37a1ef](https://github.com/cisstech/nge/commit/c37a1effbc5bee65e6b821d00ed6866d8e0bc382)) ### [16.0.1](https://github.com/cisstech/nge/compare/v16.0.0...v16.0.1) (2023-09-11) ## [16.0.0](https://github.com/cisstech/nge/compare/v15.2.4...v16.0.0) (2023-09-11) ### [15.2.4](https://github.com/cisstech/nge/compare/v15.2.3...v15.2.4) (2023-08-22) ### Bug Fixes - admonitions are now working inside admonitions ([4eeb4fe](https://github.com/cisstech/nge/commit/4eeb4fe082d17745788c572988f16f89612bfa85)) ### [15.2.3](https://github.com/cisstech/nge/compare/v15.2.2...v15.2.3) (2023-06-07) ### [15.2.2](https://github.com/cisstech/nge/compare/v15.2.1...v15.2.2) (2023-06-06) ### Bug Fixes - **markdown:** remove \* selector on github theme ([28573de](https://github.com/cisstech/nge/commit/28573deb210ad6092cda89484c9b2f30d4711950)) ### [15.2.1](https://github.com/cisstech/nge/compare/v15.2.0...v15.2.1) (2023-04-25) ### Bug Fixes - **ui:** tree component rendering ([e6740c7](https://github.com/cisstech/nge/commit/e6740c7f90ad532c7cf25ab13b0b8aea0754e4d6)) ## [15.2.0](https://github.com/cisstech/nge/compare/v15.1.0...v15.2.0) (2023-02-24) ### Features - **utils:** add deepEqual fn ([b07654a](https://github.com/cisstech/nge/commit/b07654a0fdf35185a3141cdc6b8def92300916ad)) ## [15.1.0](https://github.com/cisstech/nge/compare/v15.0.3...v15.1.0) (2023-02-16) ### Features - expose icon service ([0cf3643](https://github.com/cisstech/nge/commit/0cf36435820ab99b61c14cbe81a5f32988d83342)) ### [15.0.3](https://github.com/cisstech/nge/compare/v15.0.2...v15.0.3) (2023-02-16) ### [15.0.2](https://github.com/cisstech/nge/compare/v15.0.1...v15.0.2) (2023-02-16) ### [15.0.1](https://github.com/cisstech/nge/compare/v15.0.0...v15.0.1) (2023-02-16) ### Bug Fixes - angular material breaking changes ([d6c1a8c](https://github.com/cisstech/nge/commit/d6c1a8cedce58a72c3e81bdfbecd5adb6c86663e)) ## [15.0.0](https://github.com/cisstech/nge/compare/v13.2.0...v15.0.0) (2023-01-23) ### Bug Fixes - **utils:** fix deepCopy fn ([966693b](https://github.com/cisstech/nge/commit/966693b546670fba912fb33629c3ee2298fd403e)) ## [13.2.0](https://github.com/cisstech/nge/compare/v13.1.5...v13.2.0) (2023-01-22) ### Features - **libs:** add directives sub-entry ([d92dd9e](https://github.com/cisstech/nge/commit/d92dd9e216c7042fe2752a681a0b70afd1f6be89)) - **libs:** add utils sub-entry ([3e9e281](https://github.com/cisstech/nge/commit/3e9e281febdf3d4e3cf978d1d99dad9a3d2f0e89)) ### Bug Fixes - **ui:** tree component rendering [#4](https://github.com/cisstech/nge/issues/4) ([4347601](https://github.com/cisstech/nge/commit/4347601d8548eecc60f13c2c35dd78e2a19b5b2a)) ### [13.1.5](https://github.com/cisstech/nge/compare/v13.1.4...v13.1.5) (2022-02-09) ### Bug Fixes - **elements:** import from [@cisstech](https://github.com/cisstech) instead of dist ([08a7e19](https://github.com/cisstech/nge/commit/08a7e196cc86dc57dcc0823d6ed9d061fe0c1faa)) - **elements:** providers defined in root injector not found in custom elements ([f846a98](https://github.com/cisstech/nge/commit/f846a98b03bc65d2c0a752565b506fffa82016fc)) ### [13.1.4](https://github.com/cisstech/nge/compare/v13.1.3...v13.1.4) (2022-02-08) ### [13.1.3](https://github.com/cisstech/nge/compare/v13.1.2...v13.1.3) (2022-02-08) ### [13.1.2](https://github.com/cisstech/nge/compare/v13.1.1...v13.1.2) (2022-02-08) ### [13.1.1](https://github.com/cisstech/nge/compare/v13.1.0...v13.1.1) (2022-01-17) ### Bug Fixes - **ui:** tree leaf not editable ([b3cc4b2](https://github.com/cisstech/nge/commit/b3cc4b20d9b3c2d396e4bebd029ed18395c5aa07)) ## 13.1.0 (2022-01-17) ### Features - add file icons ([2d034b4](https://github.com/cisstech/nge/commit/2d034b4fdddac4b68a332754aaa24aa0acf77b5b)) - add nge-doc source ([73f29be](https://github.com/cisstech/nge/commit/73f29be05635b37cdee556a861a9b6ac7e040238)) - add nge-elements lib ([cc6cc80](https://github.com/cisstech/nge/commit/cc6cc803e50a2194f88c8ca571849e2464ba0b62)) - add nge-markdown source ([cb550f0](https://github.com/cisstech/nge/commit/cb550f0572563c9c1e3e86bd63df564efab28de7)) - add nge-monaco source ([4c642ea](https://github.com/cisstech/nge/commit/4c642eac2ad26f4d3601a01a50db9dec7c56ce18)) - add pipes lib ([745e3cb](https://github.com/cisstech/nge/commit/745e3cbb439f759f6fd6de1ebe906b0461134bbd)) - add services lib ([fc150aa](https://github.com/cisstech/nge/commit/fc150aa28b15a7d34d6d7ce6a93b7dff278063e5)) - add ui-dialog lib ([c07d7f2](https://github.com/cisstech/nge/commit/c07d7f2eb01d1e032326e80091d56e74d3252eb6)) - add ui-icon lib ([99e135e](https://github.com/cisstech/nge/commit/99e135e6cc9db54960b8942ea6e25d7f2621777b)) - add ui-list lib ([2695751](https://github.com/cisstech/nge/commit/2695751474693e702d0bf5abbc4b393dea6adf4a)) - add ui-tree lib ([64beceb](https://github.com/cisstech/nge/commit/64beceba0a53a4879af6e6e78d75e7df05d792be)) - **nge-doc:** support multiple pages ([a0aff22](https://github.com/cisstech/nge/commit/a0aff228afa8e47f76b2e9748086b9f415e8acc4)) - **ui-icon:** add icongr ([8446165](https://github.com/cisstech/nge/commit/8446165a326e2322ed798c4e333af29915edbb26)) - **ui-icons:** add api to add extra icons ([4191edd](https://github.com/cisstech/nge/commit/4191edd1302dd453142c8d44582643d35cde4452)) ### Bug Fixes - bugs with rendering algorithm ([b99bce0](https://github.com/cisstech/nge/commit/b99bce0d5093812733d90e65ce866ca98eff9767)) - Can only have one anonymous define call per script file while loading katex after monaco editor ([67c915e](https://github.com/cisstech/nge/commit/67c915e7d03fc3d49c440732caa7f54b487c7376)) - circular import ([441a374](https://github.com/cisstech/nge/commit/441a3747eca6941d3e2683d31f09267f804089c6)) - missing semicolon in scss file ([560e7d0](https://github.com/cisstech/nge/commit/560e7d09c92509724f98af11dd8851232d707d06)) - **nge-doc:** anchor navigation ([50603f5](https://github.com/cisstech/nge/commit/50603f5d667b72e62891c1f123562773f31ab2bf)) - **nge-doc:** handle root navigation ([8f797a0](https://github.com/cisstech/nge/commit/8f797a04c95fb04df514c98ea1a22ce3d5ab72c3)) - **nge-monaco:** loader not working when another script depend on window.require ([e7d5e7b](https://github.com/cisstech/nge/commit/e7d5e7b6a30f1914176e84ac5f04232cc36fa340)) - **ui:** strange behavior while navigating with keyboard on tree ([eb0e213](https://github.com/cisstech/nge/commit/eb0e21338a45bb3f388811c9fa32ef5fc8fdf74e)) - **ui:** tree editing mode behave strange ([fd54c58](https://github.com/cisstech/nge/commit/fd54c58f206017790ddfbfe5dede727e0a498262)) - **ui:** tree filtering not working ([ee246e7](https://github.com/cisstech/nge/commit/ee246e7a144fc9e491715be280e04b0ada10fd17)) - virtual scroll not working with tree component ([c6572dc](https://github.com/cisstech/nge/commit/c6572dcfc6c0c809f15b178bfba286f82113419a)) ### [0.0.19](https://github.com/cisstech/nge/compare/v0.0.18...v0.0.19) (2021-12-04) ### [0.0.18](https://github.com/cisstech/nge/compare/v0.0.17...v0.0.18) (2021-12-04) ### Bug Fixes - Can only have one anonymous define call per script file while loading katex after monaco editor ([67c915e](https://github.com/cisstech/nge/commit/67c915e7d03fc3d49c440732caa7f54b487c7376)) - virtual scroll not working with tree component ([c6572dc](https://github.com/cisstech/nge/commit/c6572dcfc6c0c809f15b178bfba286f82113419a)) ### [0.0.17](https://github.com/cisstech/nge/compare/v0.0.16...v0.0.17) (2021-11-30) ### Bug Fixes - bugs with rendering algorithm ([b99bce0](https://github.com/cisstech/nge/commit/b99bce0d5093812733d90e65ce866ca98eff9767)) ### [0.0.16](https://github.com/cisstech/nge/compare/v0.0.15...v0.0.16) (2021-11-28) ### Bug Fixes - **ui:** tree editing mode behave strange ([fd54c58](https://github.com/cisstech/nge/commit/fd54c58f206017790ddfbfe5dede727e0a498262)) ### [0.0.15](https://github.com/cisstech/nge/compare/v0.0.14...v0.0.15) (2021-11-28) ### [0.0.14](https://github.com/cisstech/nge/compare/v0.0.13...v0.0.14) (2021-11-27) ### [0.0.13](https://github.com/cisstech/nge/compare/v0.0.12...v0.0.13) (2021-11-25) ### [0.0.12](https://github.com/cisstech/nge/compare/v0.0.11...v0.0.12) (2021-11-21) ### Bug Fixes - **ui:** strange behavior while navigating with keyboard on tree ([eb0e213](https://github.com/cisstech/nge/commit/eb0e21338a45bb3f388811c9fa32ef5fc8fdf74e)) ### [0.0.11](https://github.com/cisstech/nge/compare/v0.0.10...v0.0.11) (2021-11-21) ### [0.0.10](https://github.com/cisstech/nge/compare/v0.0.9...v0.0.10) (2021-11-21) ### Bug Fixes - **ui:** tree filtering not working ([ee246e7](https://github.com/cisstech/nge/commit/ee246e7a144fc9e491715be280e04b0ada10fd17)) - missing semicolon in scss file ([560e7d0](https://github.com/cisstech/nge/commit/560e7d09c92509724f98af11dd8851232d707d06)) ### 0.0.9 (2021-11-21) ### Features - add file icons ([2d034b4](https://github.com/cisstech/nge/commit/2d034b4fdddac4b68a332754aaa24aa0acf77b5b)) - add nge-doc source ([73f29be](https://github.com/cisstech/nge/commit/73f29be05635b37cdee556a861a9b6ac7e040238)) - add nge-markdown source ([cb550f0](https://github.com/cisstech/nge/commit/cb550f0572563c9c1e3e86bd63df564efab28de7)) - add nge-monaco source ([4c642ea](https://github.com/cisstech/nge/commit/4c642eac2ad26f4d3601a01a50db9dec7c56ce18)) - add pipes lib ([745e3cb](https://github.com/cisstech/nge/commit/745e3cbb439f759f6fd6de1ebe906b0461134bbd)) - add services lib ([fc150aa](https://github.com/cisstech/nge/commit/fc150aa28b15a7d34d6d7ce6a93b7dff278063e5)) - add ui-dialog lib ([c07d7f2](https://github.com/cisstech/nge/commit/c07d7f2eb01d1e032326e80091d56e74d3252eb6)) - add ui-icon lib ([99e135e](https://github.com/cisstech/nge/commit/99e135e6cc9db54960b8942ea6e25d7f2621777b)) - add ui-list lib ([2695751](https://github.com/cisstech/nge/commit/2695751474693e702d0bf5abbc4b393dea6adf4a)) - add ui-tree lib ([64beceb](https://github.com/cisstech/nge/commit/64beceba0a53a4879af6e6e78d75e7df05d792be)) - **nge-doc:** support multiple pages ([a0aff22](https://github.com/cisstech/nge/commit/a0aff228afa8e47f76b2e9748086b9f415e8acc4)) ### Bug Fixes - **nge-doc:** anchor navigation ([50603f5](https://github.com/cisstech/nge/commit/50603f5d667b72e62891c1f123562773f31ab2bf)) - **nge-doc:** handle root navigation ([8f797a0](https://github.com/cisstech/nge/commit/8f797a04c95fb04df514c98ea1a22ce3d5ab72c3)) - **nge-monaco:** loader not working when another script depend on window.require ([e7d5e7b](https://github.com/cisstech/nge/commit/e7d5e7b6a30f1914176e84ac5f04232cc36fa340))