Releases: NationalBankBelgium/stark
Releases · NationalBankBelgium/stark
Release 12.0.0
12.0.0 (2024-10-11)
Features
- docs: add documentation to upgrade from Stark 10 (Angular 7) to Stark 12 (Angular 16) (e89e966)
- showcase: adapt showcase to work with latest version of nouislider library (538ee05)
- stark-ui: adapt stark-slider component to work with the latest version of
nouislider
library (a9db3b0)
BREAKING CHANGES
- stark-ui:
StarkSliderConfig
extends nouisliderOptions
therefore the start property is now required. In the next major release, theStarkSliderConfig
interface may be removed.
Release 12.0.0-rc.0
12.0.0-rc.0 (2024-06-05)
Bug Fixes
- stark-core: enable correlation-id generation when
loggingFlushDisabled == true
(0aeece5), closes #3620 - stark-core: fix support for URL query parameters (b2482b3), closes #3766
- stark-testing: replace
@npmcli/ci-detect
dependency byci-info
(dc3eb8a), closes #3658
Features
- showcase: update
angular-in-memory-web-api
dependency (c82f142) - showcase: update to angular 16 (b477e80)
- stark-all: update dependencies after update to angular 16 (c1b9881)
- stark-all: upgrade to angular 16 (b4c3675)
- stark-ui: refactor tests due to change in angular 16 (3ef970f)
- starter: update to angular 16 (a0d30bc)
Release 12.0.0-beta.2
12.0.0-beta.2 (2024-05-23)
Features
- showcase: update showcase to angular 15 (a0ef5ef)
- stark-all: prepare angular 15 update by upgrading
@ngrx/*
and@uirouter/angular
dependencies (1e1bf48) - stark-all: update
@nationalbankbelgium/eslint-config
:15.0.0
(afbf819) - stark-all: upgrade to angular 15 thanks to the schematics (43b4294)
- stark-build: update dependencies after angular 15 update (9d025e1)
- stark-core: add new
StarkArrayIsValid
validation decorator (8560439) - stark-core: update dependencies after angular 15 update (898aa00)
- stark-core: upgrade
class-validator
dependency (50d54f5), closes #3708 - stark-testing: update dependencies after angular 15 update (826df9d)
- stark-ui: update dependencies after angular 15 update (61c8dbc)
- starter: update starter to
angular 15
(13b992f)
Release 12.0.0-beta.1
12.0.0-beta.1 (2024-03-05)
Bug Fixes
- release: set stark-versions to
next
for thestarter
(a96138f) - stark-core: update
rxjs
and[@ngrx](https://github.com/ngrx)
(cd9c317) - stark-ui: update
rxjs
and[@ngrx](https://github.com/ngrx)
(e08c19d)
Features
- showcase: update
Angular
from13.0.0
to14.0.0
(16b4ca4) - showcase: update
rxjs
(4339893) - stark-all: update
Angular
from13.0.0
to14.0.0
(0caa789) - stark-all: update
rxjs
and[@ngrx](https://github.com/ngrx)
(ead28b1) - stark-build: update
Angular
from13.0.0
to14.0.0
(4cd9c6a) - stark-core: update
Angular
from13.0.0
to14.0.0
(74cdee4) - stark-rbac: update
Angular
from13.0.0
to14.0.0
(6275964) - stark-testing: update
Angular
from13.0.0
to14.0.0
(adf96ff) - stark-testing: upgrade
karma
andjasmine
dependencies (202cfd8) - stark-ui: update
Angular
from13.0.0
to14.0.0
(5a4b14c) - starter: update
Angular
from13.0.0
to14.0.0
(204696e) - starter: update
rxjs
(e5d9b74)
Release 12.0.0-beta.0
12.0.0-beta.0 (2024-01-24)
Bug Fixes
- build-main: fix
npm run commit
script in order to fix the usage on Windows OS (ec74726) - build-main: remove wrong spaces in .editorconfig file (58d3c26)
- stark-all: disable
emitDecoratorMetadata
in tsconfig of stark-* packages in order to solve build warnings (d37ba9f), closes ng-packagr/ng-packagr#2056 - stark-all: fix compodoc dependency to v1.1.13 (bfcd2f3)
- stark-all: remove vulnerable
event-source-polyfill
dependency (713239f) - stark-build: fix index-html transform script to support ng12 production build (aab9a4f)
- stark-build: remove csp 'plugin-types' rule and adapt 'object-src' rule (0fd48d1), closes #3086
- stark-build: remove support for obsolete
webpack-monitor
(095117c) - stark-core: add support for http 204 status code when persisting logs (e24d92b)
- stark-testing: remove useless
coveralls
dependency (df5bed4) - stark-ui: dropdown - fix click event not working around the
mat-select
element (cd29848) - stark-ui: fix
ViewDestroyedError
issue linked to formControl usage (f0857e8), closes #2874 - stark-ui: handles paste and drop event on the restrict-input directive (28791f3), closes #1905
- stark-ui: minimap - fix
[class.open]="minimapMenuTrigger.menuOpen"
not changing when menu closed (50034b3) - stark-ui: pretty-print - add support for uppercase extension names (9e1e837)
- stark-ui: remove KeybordEvent.char (c25fec8), closes #3634
- stark-ui: table action column do not works when language is NL (20c010e), closes #3391
chore
- stark-all: upgrade project engine from NodeJS-12_npm-7 to NodeJS-14_npm-8 (ca333ce)
- stark-ui: change linting engine from
TSLint
toESLint
(781d133)
Features
- build-main: adapt husky configuration after husky upgrade (b784013)
- build-main: upgrade npm to v7 and NodeJS to v12 (37d400a)
- showcase: adapt generic-search demo to use public
results$
variable directly in template (b8ca98f) - showcase: add the ngx-form-errors demo to the showcase (4a98d3c), closes #1195
- showcase: update generic-search actions style (7dd7c09)
- showcase: upgrade to Angular 12 (26327e0)
- stark-all: remove
ngrx-store-freeze
dependency thanks to@ngrx/store
8.x upgrade (4af3e25) - stark-all: upgrade npm to v7 and NodeJS to v12 (1e127a1)
- stark-build: add Stylelint plugin in build configuration (30a191d)
- stark-build: enable
writeToDisk
in webpack-dev-server configuration (95dcf2c) - stark-build: merge webpack configurations into a single new webpack.config.js file (7791bc2), closes #2558
- stark-build: replace ContextReplacementPlugin by MomentLocalesPlugin to reduce Moment.js size (68c6489)
- stark-build: update TSLint to v6.1.3 (f77d719)
- stark-build: upgrade to Angular 12 (44502de)
- stark-build: upgrade to Angular 8 (c3c83b6)
- stark-core: add support for
httpOnly
cookie inStarkXSRFService
(9fe3907), closes #3136 - stark-core: removed Throw Error to create stack trace for IE (c58408f), closes #3636
- stark-core: update
class-validator
dependency to version ~0.13.1 (1fd6700) - stark-core: update
uuid
and@types/uuid
dependencies to version "^8.3.0" (15b5c08), closes #2759 #2760 - stark-core: update error handling actions style (727c244)
- stark-core: update logging actions style (3dd57d2)
- stark-core: update routing actions style (97b067d)
- stark-core: update session actions style (810bbc1)
- stark-core: update settings actions style (f1803a8)
- stark-core: update user actions style (8418efc)
- stark-core: upgrade to Angular 12 (367c2b2)
- stark-core: upgrade to Angular 8 (3d0b6ea)
- stark-rbac: update rbac actions style (c4efd6a)
- stark-rbac: upgrade to Angular 12 (d07c680)
- stark-testing: bump @types/jasmine in /packages/stark-testing/package.json from 3.6.4 to 3.8.2 (758bc2c)
- stark-testing: improve karma config for ng test usage (82d0bac)
- stark-testing: replace
karma-typescript
bykarma
+@angular/devkit:build-angular
(a9e06dc) - stark-testing: upgrade to Angular 12 + karma 6 (2fed5d6)
- *...