chore(deps): update dependency @ngxs/store to v20 #140
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
~3.4.3->~20.1.0Release Notes
ngxs/store (@ngxs/store)
v20.1.0Compare Source
withNgxsNoopExecutionStrategy#2359v20.0.2Compare Source
@Selectdecorator removal #2351v20.0.1Compare Source
detachto action director #2349v20.0.0Compare Source
ActionDirector#2329lazyProviderutility #2326serializeoption #2337ngOnDestroywithDestroyRef#2289ENVIRONMENT_INITIALIZER#2314const enum#2335dispatched$in internal actions #2285ngServerModeto check whether we are in SSR #2287ngServerModeto check whether we are in SSR #2288takeUntilwithtakeUntilDestroyed#2283@SelectortocreateSelector#2294v19.0.0Compare Source
v18.1.6Compare Source
withNgxsPlugin#2255exhaustMap#2254v18.1.5Compare Source
instanceof Functionwithtypeof#2247Object.isas default equality check #2245v18.1.4Compare Source
dispatch()#2221filterfunction in injection context #2236v18.1.3Compare Source
v18.1.2Compare Source
v18.1.1Compare Source
v18.1.0Compare Source
selectSignalby default #2190withExperimentalNgxsPendingTasks#2186v18.0.0Compare Source
dispatchutility #2143withNgxsDevelopmentOptionsstandalone API #2134selectSignal#2097children#2136@Select#2135ActionDefnew to returnany#2149RequireAtLeastOnePropertyto make it simpler #2147defaultsStateconfig property #2118select,selectOnce,selectSnapshotshould only accept typed selector #2116setStateandpatchStateshould both return<void>#2114ofActionErroredshould returnActionCompletion#2112dispatchreturn observable should be<void>#2109instanceof PromisetoisPromiseto allow any promisable object #2093NGXS_ROUTER_PLUGIN_OPTIONSprivately #2037WebSockettitle casing should be consistent #2115ngDevModeto be always defined #2138.d.tsfiles #2131v3.8.2Compare Source
patchstate operator must handle existing nulls #2064getItemandsetItemon engines #2036get type()withtype =in actions #2035rxjs/webSocketand useWebSocketdirectly #2033v3.8.1Compare Source
StateFactorydoes not connect actions multiple times #2010v3.8.0Compare Source
ActionContextandActionStatus#1766ofAction*methods should have strong types #1808NgxsDevtoolsOptionsinterface #1879NgxsDevtoolsOptions#1968ngxsFormDebounceto be string #1972v3.7.6Compare Source
Actionssubscribers once the stream emits #1939isObservableto test whether actions return an observable #1925ngxsOnChangeswhenever state changes (even through plugins) #1926ErrorHandlerif users catch them manually #1927Actionsstream once root view is removed #1933v3.7.5Compare Source
developmentModeconfig property #1878refCount()since it makes selectable stream cold #1883?fromctxparameter of lifecycle hooks since they are never undefined #1889ngxsFormdirectives #1890ɵprovwill not exist in JIT mode #1867v3.7.4Compare Source
Storeinstance between different apps #1740 and #1804 (Note: reverted in v3.7.5)Promise.thenwithin synchronous tests when decorating factory #1753 (Note: reverted in v3.7.5)NoopNgxsExecutionStrategyexplicitly when the zone is nooped #1819addedStates#1746ConfigValidator,HostEnvironmentandisAngularInTestMode#1741SelectFactory#1744deepFreeze#1819isAngularInTestMode()#1738isAngularInTestMode()#1739console.*calls and expand error messages #1727v3.7.3Compare Source
v3.7.2Compare Source
Storeinto the custom error handler #1708v3.7.1Compare Source
v3.7.0Compare Source
ngxsFormClearOnDestroyshould allow the attribute with no value #1662ofAction*methods should prevent passing anything except ofActionType#1616@Selecttype safety check due to issues with private/protected properties #1623Observablereturned by any handler is completed without emitting #1615undefinedpayloads #1617NGXS-Labs
Data-plugin v3.0.0 2020-05-05
@ngxs-labs/datav3.6.2Compare Source
v3.6.1Compare Source
Ivyintegration test #1506Ivybuild working again #1497NGXS-Labs
Data-plugin v2.0.0 2019-12-16
BREAKING CHANGES
patchState, setStatereturnvoidNgxsDataPluginModule.forRoot()@querydecoratorv3.6.0Compare Source
ngxsOnChangeslifecycle hook #1389StateContextFactory,StateFactory#1325@Selectdecorator #1453StateToken<T>construct #1436propertyPathparameter in theUpdateFormValue#1215WebSocketConnectedaction #1371hmrIsReloadedutility #1435ModuleWithProviderstype for Ivy compatiblility #1469Actionssubscriptions to remove memory leak #1381NgxsModulefrom imports to ensure Ivy compatibility #1491BREAKING CHANGES
TypeScript 2.7andAngular 5you will need to update toTypeScript 2.8.1andAngular 6.1.0at a minimum. We were forced to drop support for these in order to provide support for Ivy. These versions are also no longer supported the Angular team either. This has not resulted in a major version change for NGXS due to the fact that it is not our API that has changed, rather a dependency.NGXS-Labs
v3.5.1Compare Source
@Action()is not usable with static methods #1203@angularclass/hmrpeer dependency #1205UpdateFormStatusaction dispatching #1217NGXS-Labs
Dispatch Decorator v2.1.0
DispatchActionand unnecessary closures #252Dispatch Decorator v2.0.0
cypressfor SSR and E2E testing #248cancelUncompletedoption #250Emitter-plugin v2.0.0
v3.5.0Compare Source
RouterDataResolvedaction #1059WebSocketConnectionUpdatedaction #1094spreadwithslice#1066, #1071Object.entriesas it breaks IE11 #931QueryParamschange #924RouterDataResolvedto the unionRouterActiontype #1093WebSocketSubjectstream after dispatchingWebSocketDisconnected#1091jestinternally for testing #1068NGXS-Labs
Select-snapshot v1.0.0
Immer-adapter v3.0.0
Configuration
📅 Schedule: Branch creation - "after 10pm every weekday,before 4am every weekday,every weekend" in timezone UTC, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.