All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
18.0.1 (2024-09-05)
- should filter app for getAppsByMatchedUrl when routerPathPrefix is prefix of other app (#341) (50e090a)
- sync router of portal support browserUrl (#340) (ebfa6c3)
18.0.0 (2024-08-19)
18.0.0-next.0 (2024-08-14)
- upgrade ng to 18 #TINFR-358 (#335) (d8efa94), closes #TINFR-358
17.1.0 (2024-04-23)
- projectableNodes support templateRef (#329) (5863249)
- support render portal component #INFR-12018 (#326) (0eb2d0a), closes #INFR-12018
- add projectableNodes for PlantComponentConfig (2ca3646)
17.1.0-next.1 (2024-04-18)
- projectableNodes support templateRef (#329) (5863249)
- support render portal component #INFR-12018 (#326) (0eb2d0a), closes #INFR-12018
17.1.0-next.0 (2024-04-16)
- add projectableNodes for PlantComponentConfig (2ca3646)
17.0.0 (2024-03-17)
- support index.html as assets manifest and add entry instead of manifest, scripts, styles and resourcePathPrefix (#308) (0670411)
- support load standalone app #INFR-11810 (#305) (9a750ad), closes #INFR-11810
- upgrade ng to 17 (#302) (acc1525)
- add loading signal for planet (5034351)
17.0.0-next.3 (2024-03-15)
17.0.0-next.2 (2024-03-14)
17.0.0-next.1 (2024-03-13)
- support index.html as assets manifest and add entry instead of manifest, scripts, styles and resourcePathPrefix (#308) (0670411)
17.0.0-next.0 (2024-03-08)
- support load standalone app #INFR-11810 (#305) (9a750ad), closes #INFR-11810
- upgrade ng to 17 (#302) (acc1525)
16.0.0 (2023-08-22)
16.0.0-next.0 (2023-08-10)
- add redirectToRoute empty route (4364395)
- add routeRedirect function redirect to relative url instead of route definition redirectTo (#291) (4f77bb1)
- bump angular to 16.x (#290) (1f21944)
- planetComponentLoader supports direct register of component types and load with component selector #286 (e10fae4)
15.1.1 (2023-08-10)
- add redirectToRoute empty route (918c026)
15.1.0 (2023-08-09)
- add routeRedirect function redirect to relative url instead of route definition redirectTo (#291) (16dd203)
- planetComponentLoader supports direct register of component types and load with component selector #286 (e10fae4)
15.0.0 (2023-03-09)
- bump ngx-tethys to ngx-tethys and @angular/* to 15.2.2 (e2a4c55)
15.0.0-next.1 (2023-03-07)
- support standalone component for empty-component and planetComponentOutlet (a2eacb5)
15.0.0-next.0 (2023-02-02)
14.1.1 (2023-02-01)
14.1.0 (2022-11-28)
- add planetComponentOutlet and refactor attachComponent, remove wrapper element and cdk (#261) (516ba55)
14.0.0 (2022-08-23)
- build: upgrade Angular to 14
14.0.0-next.1 (2022-08-16)
14.0.0-next.0 (2022-08-12)
13.0.0 (2022-05-16)
12.1.2 (2022-01-12)
- can not reload component without refresh page (8a9b352)
- app-loader: load assets error will cause other preloaded apps to fail to bootstrap #214 (609b65d)
12.1.1 (2022-01-12)
- app-loader: load assets error will cause other preloaded apps to fail to bootstrap #214 (609b65d)
- can not reload component without refresh page (8a9b352)
12.1.0 (2021-09-29)
- update peerDependencies to 12.0.0 (4ff9f6d)
12.0.0 (2021-06-24)
- app-loader: add hack isInAngularZoneisInAngularZone for resolve error Expected to not be in Angular Zone, but it is! #197 (14c6f9d)
- app-loader: should active subapp when subapp is bootstrapping by preload #OSP-127 (db1f4f9), closes #OSP-127
- app-loader: add debug log for app loader #OSP-129 (#191) (ed2621d), closes #OSP-129
- planet: add debug integration #OSP-128 (7e653f1), closes #OSP-128
11.0.0 (2021-05-21)
- app-loader: add debug log for app loader #OSP-129 (#191) (ed2621d), closes #OSP-129
- planet: add debug integration #OSP-128 (7e653f1), closes #OSP-128
- app-loader: should active subapp when subapp is bootstrapping by preload #OSP-127 (db1f4f9), closes #OSP-127
10.0.0 (2021-05-20)
9.2.0 (2021-05-20)
9.1.0 (2020-12-28)
9.0.6 (2020-12-17)
- app-loader: should not set loading when app assets is loaded #107 (09a3f2e)
- app-loader: should throw specify error when sub app not found in bootstrapApp #113 (#158) (20deb37)
- component: add TComp generic for component load type (c53e105)
- component: load component set TComp as first (a7f79ce)
- planet-component-loader: move delay to load function and replace delay with delayWhen #159 (fbc5610)
- resolve error Expected to not be in Angular Zone, but it is! (d51fb8f)
9.0.5 (2020-12-17)
- app-loader: should not set loading when app assets is loaded #107 (09a3f2e)
- app-loader: should throw specify error when sub app not found in bootstrapApp #113 (#158) (20deb37)
- component: add TComp generic for component load type (c53e105)
- component: move delay to load function and replace delay with delayWhen #159 (fbc5610)
- resolve error Expected to not be in Angular Zone, but it is! (d51fb8f)
9.0.4 (2020-12-12)
- resolve error Expected to not be in Angular Zone, but it is! (d51fb8f)
- app-loader: should not set loading when app assets is loaded #107 (09a3f2e)
9.0.3 (2020-12-12)
9.0.2 (2020-12-10)
- application-loader: fix preload app load component not display (0a3abd2)
- application-loader: remove debug logs, fix preload app load component (#153) (24413e6)
9.0.1-beta.6 (2020-12-10)
- application-loader: fix preload app load component not display (0a3abd2)
9.0.1-beta.5 (2020-12-10)
- application-loader: fix preload app load component not display (0a3abd2)
9.0.1-beta.4 (2020-12-10)
- application-loader: fix preload app load component not display (0a3abd2)
9.0.1-beta.3 (2020-12-09)
- application-loader: fix preload error when app assetsLoaded (e1fba40)
9.0.1-beta.2 (2020-12-09)
- asset-loader,application-loader,component-loader, preload add debug logs (#142) (2e21ab0)
- release 9.0.1-beta.0 for debug (23a305b)
- application-loader: when load preloaded component, bootstrap directly (3a50f1a)
- update peerDependencies to 9.0.0 (a0e3c1b)
9.0.1-beta.1 (2020-12-09)
- asset-loader,application-loader,component-loader, preload add debug logs (#142) (2e21ab0)
- release 9.0.1-beta.0 for debug (23a305b)
- application-loader: when load preloaded component, bootstrap directly (3a50f1a)
- update peerDependencies to 9.0.0 (a0e3c1b)
9.0.1-beta.0 (2020-12-09)
- update peerDependencies to 9.0.0 (a0e3c1b)
- application-loader: when load preloaded component, bootstrap directly (3a50f1a)
9.0.0 (2020-12-09)
- update peerDependencies to 9.0.0 (a0e3c1b)
- application-loader: when load preloaded component, bootstrap directly (3a50f1a)
1.2.4 (2020-11-21)
- application-loader: when load preloaded component, bootstrap directly (3a50f1a)
1.2.3 (2020-11-18)
1.2.2 (2020-11-18)
- component-loader: fix load component error when preload app (edd4ea3)
1.2.1 (2020-11-09)
- global-planet: simplify sub application's definition #58 (#131) (b738b26)
- planet: add stop feature to planet service (#117) (eb9c93a)
- component-loader: fix load component error when prod env #132 (30540b2)
- planet: should load sub app when route redirectTo to sub app #108 (#111) (6ddd143)
1.2.0 (2020-07-30)
1.1.3 (2020-07-11)
1.1.2 (2020-05-19)
- component-loader: fix component register after load bug (faaa57d)
1.1.1 (2020-05-19)
- ensure global services only be injected once #95 (0652bac)
- component-loader: support set wrapper class (bbdab9d)
1.1.0 (2020-03-03)
- build: bump angular to 8.x #56 (52d6bdf)
- component-loader: load component support preload appliction (f1f4a4e)
- demo: support lazy loading route (app1's user module) #55 (4b78b78)
1.0.9 (2019-11-11)
- app-loader: should call error handler in ngZone, add test by way (164adfc)
- planet: should reroute once when start planet (7f1bb3b)
- planet-application-service: fix match router path (1571f82)
1.0.8 (2019-10-15)
- app-loader: should call error handler in ngZone, add test by way (164adfc)
- planet: should reroute once when start planet (7f1bb3b)
1.0.7 (2019-10-11)
- app-loader: backwards compatibility get current url, add test cases (bd754e4)
1.0.6 (2019-10-10)
- portal route change out ngZone when sub app route trigger change (c2a5a66)
1.0.5 (2019-10-10)
- app-loader: should navigate when reroute active app #267024 (34bdc1a)
- app-loader: should not circulate redirect apps (a009a6a)
- planet: rename app's host to hostParent, add settings for demo (1bdb21e)
- planet: should change host to hostParent when register app
1.0.4 (2019-09-25)
1.0.3 (2019-09-25)
- app-ref: sync portal route when route change, rename navigateByUrl (dc104f9)
- application: add active status, appsLoadingStart event for loader (c09f7d7)
Rename onRouteChange
to navigateByUrl
in PlanetApplicationRef, please upgrade planet to 1.0.3 in portal and sub apps at the same. if you are only upgrade planet in portal, it will throw error navigateByUrl is undefined
.
1.0.2 (2019-09-18)
- app-loader: should call errorHandle when preload app assets failed (f043018)
1.0.1 (2019-09-16)
- application: should reload last fail app which status is loadError (a28b97f)
- application: should trigger next route change when last throw error (75b3ca3)
1.0.0 (2019-09-16)
- application: support simultaneous load and rendering multiple applications
- application: cancel last app loader which asserts is loading when next route change (d737713)
0.0.11 (2019-08-16)
- manifest: load manifest file don't use resource prefix (40dee5f)