Skip to content

chore(deps): update ngxs-store monorepo to v18 (major)

Renovate requested to merge renovate/major-ngxs-store-monorepo into v2

This MR contains the following updates:

Package Type Update Change
@ngxs/devtools-plugin devDependencies major ^3.8.2 -> ^18.0.0
@ngxs/logger-plugin dependencies major ^3.8.2 -> ^18.0.0
@ngxs/store dependencies major ^3.8.2 -> ^18.0.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

ngxs/store (@​ngxs/devtools-plugin)

v18.1.1

Compare Source

  • Fix(store): allow dispatch within effect #​2201
  • Fix(store): use computed in selectSignal #​2201

v18.1.0

Compare Source

  • Feature(store): Debounce selectSignal by default #​2190
  • Feature(store): Add withExperimentalNgxsPendingTasks #​2186
  • Fix(store): Decouple state signal updates from synchronous changes #​2189
  • Fix(schematics): remove local ng utils for schematics #​2184

v18.0.0

Compare Source

  • Feature(store): Improve action decorator types #​2158
  • Feature(store): Improve selector decorator types #​2042
  • Feature(store): Add preboot feature and recipe #​2156
  • Feature(store): Add dispatch utility #​2143
  • Feature(store): Add signals utilities #​2141
  • Feature(store): Implement NGXS unhandled error handler #​2137
  • Feature(store): Export selector util types privately #​2140
  • Feature(store): Expose withNgxsDevelopmentOptions standalone API #​2134
  • Feature(store): Add selectSignal #​2097
  • Feature(store): Deprecate state children #​2136
  • Feature(store): Deprecate @Select #​2135
  • Fix(store): Do not rely on private token when checking whether zone is enabled #​2151
  • Fix(store): Update ActionDef new to return any #​2149
  • Fix(store): Created maps properties should be enumerable #​2150
  • Fix(store): Remove RequireAtLeastOneProperty to make it simpler #​2147
  • Fix(store): Remove deprecated stuff #​2119
  • Fix(store): Remove defaultsState config property #​2118
  • Fix(store): Do not inject container state by default #​2117
  • Fix(store): select,selectOnce,selectSnapshot should only accept typed selector #​2116
  • Fix(store): setState and patchState should both return <void> #​2114
  • Fix(store): ofActionErrored should return ActionCompletion #​2112
  • Fix(store): Enable throwing errors from selectors by default #​2111
  • Fix(store): dispatch return observable should be <void> #​2109
  • Fix(store): Ensure features are initialized after root state #​2083
  • Fix(store): Log feature states added before store is initialized #​2067
  • Fix(store): Show error when state initialization order is invalid #​2066, #​2067
  • Fix(store): Change instanceof Promise to isPromise to allow any promisable object #​2093
  • Fix(store): Router Plugin - Expose NGXS_ROUTER_PLUGIN_OPTIONS privately #​2037
  • Performance(store): Select prop getter implementation only once #​2107
  • Performance(store): Improve compliant prop getter #​2106
  • Feature(schematics): Schematics support a project option and standalone detection #​2089
  • Feature(storage-plugin): Migrate to the property 'keys' #​2108
  • Feature(storage-plugin): Allow providing feature states #​1994
  • Feature(storage-plugin): Require explicit options when providing storage plugin #​2100
  • Fix(schematics): Dasherize the state and store file name #​2090
  • Fix(websocket-plugin): WebSocket title casing should be consistent #​2115
  • Refactor(store): Move metadata into internals #​2062
  • Refactor(store): Rely on ngDevMode to be always defined #​2138
  • Refactor(schematics): Enhance schematics behavior for monorepos #​2165
  • Build: Flatten .d.ts files #​2131
  • Build: Upgrade workspace to Angular 17 #​2087
  • Build: Add Angular 18 support #​2168

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about these updates again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Edited by Renovate

Merge request reports