Skip to content

Releases: ui-router/angular-hybrid

18.0.0

15 Jul 11:22
Compare
Choose a tag to compare

18.0.0

What's Changed

New Contributors

Full Changelog: 17.1.0...18.0.0

17.1.0

08 Apr 12:41
Compare
Choose a tag to compare

17.1.0

What's Changed

New Contributors

Full Changelog: 16.0.0...17.1.0

13.0.0

01 Dec 06:16
Compare
Choose a tag to compare

13.0.0 (2021-12-01)

Compare @uirouter/angular-hybrid versions 12.0.0 and 13.0.0

Features

  • update to angular 13 and uirouter/angular 9.1.0 (56539f6)

Updated @uirouter/core from 6.0.7 to 6.0.8

Changelog for @uirouter/core:

Compare @uirouter/core versions 6.0.7 and 6.0.8


Updated @uirouter/angular from 8.0.0 to 9.1.0

Changelog for @uirouter/angular:

Compare @uirouter/angular versions 8.0.0 and 9.1.0

Features

  • support angular 12 and 13

Bug Fixes


Updated @uirouter/angularjs from 1.0.29 to 1.0.30

Changelog for @uirouter/angularjs:

Compare @uirouter/angularjs versions 1.0.29 and 1.0.30

12.0.0

21 Dec 23:38
Compare
Choose a tag to compare

12.0.0 (2020-12-21)

Compare @uirouter/angular-hybrid versions 11.0.2 and 12.0.0

Features

  • support Angular 10 and Angular 11 (Drop support for 9 and below) (#489) (47f755e)

Updated @uirouter/core from 6.0.6 to 6.0.7

Changelog for @uirouter/core:

Compare @uirouter/core versions 6.0.6 and 6.0.7

Bug Fixes

  • array: Fix decoding of array-type query parameters (44ebfae)

Updated @uirouter/angular from 7.0.0 to 8.0.0

Changelog for @uirouter/angular:

Compare @uirouter/angular versions 7.0.0 and 8.0.0

Features


Updated @uirouter/angularjs from 1.0.27 to 1.0.29

Changelog for @uirouter/angularjs:

Compare @uirouter/angularjs versions 1.0.27 and 1.0.29

Bug Fixes

  • should not transition states when alt-clicked (8080adb)

11.0.2

22 Jul 19:28
Compare
Choose a tag to compare

11.0.2 (2020-07-22)

Compare @uirouter/angular-hybrid versions 11.0.1 and 11.0.2

Bug Fixes

  • module: Use generic type on ModuleWithProviders typing (6d2d4ed), closes #445

11.0.1

21 Jul 02:36
Compare
Choose a tag to compare

11.0.1 (2020-07-21)

Compare @uirouter/angular-hybrid versions 11.0.0 and 11.0.1


Updated @uirouter/core from 6.0.5 to 6.0.6

Changelog for @uirouter/core:

Compare @uirouter/core versions 6.0.5 and 6.0.6

Bug Fixes

  • params: Bi-directionally en/decode path and search params. (#618) (89e99cd)

Updated @uirouter/angularjs from 1.0.26 to 1.0.27

Changelog for @uirouter/angularjs:

Compare @uirouter/angularjs versions 1.0.26 and 1.0.27

Bug Fixes

  • make augmented StateRegistry.register overload better match the signature in core (db4e63f)

11.0.0

16 Jul 01:06
Compare
Choose a tag to compare

11.0.0 (2020-07-16)

Compare @uirouter/angular-hybrid versions 10.0.1 and 11.0.0

This release supports Angular 9 and 10


Updated @uirouter/core from 6.0.1 to 6.0.5

Changelog for @uirouter/core:

Compare @uirouter/core versions 6.0.1 and 6.0.5

Bug Fixes

  • hof: Rewrite curry from scratch (fc324c6), closes #350
  • IE9: Add safeConsole so IE9 doesn't break (9c8579d)
  • safeConsole: check if document is defined to avoid issues in node environments (da29d88)
  • TargetState: make isDef check more thorough (e657cfe)

Features

  • stateService: add transition option 'supercede' so transition can be ignored if one is pending (6e5a56f)
  • urlRuleFactory: Add support for StateDeclarations in UrlRuleFactory.fromState() (539d33a)

Updated @uirouter/angular from 6.0.1 to 7.0.0

Changelog for @uirouter/angular:

Compare @uirouter/angular versions 6.0.1 and 7.0.0

Bug Fixes

  • LocationServices: Apply the hash correctly when a query string is present (0192877), closes #747
  • tokens: Export injection tokens (#810) (b9c338d), closes #805
  • uiSref: Render empty 'href' for states that have no urls (5020c79), closes #721
  • uiSrefActive: Fix nested UISrefActive where UISref components are added/removed dynamically (#811) (8d35dc1), closes #760

Features

  • create OnUiParamsChanged, OnUiExit interfaces (#800) (ea4574d), closes #788
  • Support Angular 9-10 (56bd176)
  • update_dependencies: Add a repository_dispatch trigger (d7a9777)

BREAKING CHANGES

  • Drop support for Angular v8 and support for Angular v10

10.0.1

02 Dec 17:43
Compare
Choose a tag to compare

10.0.1 (2019-12-02)

Compare @uirouter/angular-hybrid versions 10.0.0 and 10.0.1

Bug Fixes

  • package: mark package as having side-effects (#385) (29515bc)

10.0.0

25 Nov 22:08
Compare
Choose a tag to compare

10.0.0 (2019-11-25)

Compare @uirouter/angular-hybrid versions 9.0.0 and 10.0.0

Bug Fixes

  • example: update to angular v8 (c5b365b)

Features

  • package: update uirouter angular dependency to support angular 9 and bundle with ng-packagr (#379) (384e428)

BREAKING CHANGES

  • package: This package drops support for Angular versions 7 and below. You must now upgrade to Angular 8 or higher to use this package.
  • package: UIRouter dependencies have been moved to peerDependencies. You must now install peer dependencies manually using npx check-peer-dependencies --install.
  • angular: @uirouter/angular has additional breaking changes, see below.

Updated @uirouter/angular from 5.0.0 to 6.0.1

Changelog for @uirouter/angular:

Compare @uirouter/angular versions 5.0.0 and 6.0.1

Bug Fixes

Features

  • lazyLoad: Remove NgModuleToLoad type (string based lazy module loading) (2f1506c)
  • feat(package): Drop support for Angular version 7 and lower

BREAKING CHANGES

  • UIRouter for Angular v6.0.0 now requires Angular 8 or higher

  • lazyLoad: Removed string based lazy module loading via loadChildren

Previously, we supported loadChildren: './lazymodule/lazy.module.ts#LazyModule'

This lazy load mechanism is deprecated in Angular 8 in favor of:
loadChildren: import('./lazymodule/lazy.module).then(x => x.LazyModule)

Migrate your loadChildren(s) to the import() style.

  • UIRouter core and rx packages are now peerDependencies.
    You will need to explicitly install the correct versions of @uirouter/core and @uirouter/rx into your project.

before:

dependencies: {
  "@uirouter/angular": "4.0.0"
}

after (example -- versions will vary):

dependencies: {
  "@uirouter/angular": "5.0.0"
  "@uirouter/core": "6.0.1",
  "@uirouter/rx": "0.6.0",
}

Or, use this command to automatically install peerDependencies:

npx check-peer-dependencies --install

9.0.0

02 Oct 23:02
Compare
Choose a tag to compare

9.0.0 (2019-10-02)

Compare @uirouter/angular-hybrid versions 8.0.0 and 9.0.0

Bug Fixes

  • travis: remove explicit call to xvfb (3b124cc)
  • travis: use service: xvfb instead of launching it manually. install libgconf debian package (e85f678)

Features

  • update ui-router/angular dependency that supports angular 8 (b97af69)

Updated @uirouter/core from 5.0.23 to 6.0.1

Compare @uirouter/core versions 5.0.23 and 6.0.1

Bug Fixes

  • resolve: remove unnecessary generics from CustomAsyncPolicy (#452) (61f4ee9)
  • travis: use service: xvfb instead of launching it manually. install libgconf debian package (ac1ef4b)

Features

  • resolve: Remove RXWAIT async policy in favour of allowing user defined async policy function (#366) (0ad87f6)

BREAKING CHANGES

  • resolve: RXWAIT async policy has been removed, but it never worked in the first place

Updated @uirouter/angular from 3.0.0 to 5.0.0

Compare @uirouter/angular versions 3.0.0 and 5.0.0

Bug Fixes

  • travis: use service: xvfb instead of launching it manually. install libgconf debian package (309fc9b)

Chores

Features

  • uirouter: Add support for Angular 8 (c141d95)

BREAKING CHANGES

  • package: Removed RXWAIT async policy (which was broken) in favor of supporting custom resolve policies. Added a custom RXWAIT policy to uirouter/rx which is included in uirouter/angular

Updated @uirouter/angularjs from 1.0.22 to 1.0.23

Compare @uirouter/angularjs versions 1.0.22 and 1.0.23

Bug Fixes

  • stateFilters: Export each function individually (978b882)
  • travis: Fix travis build (dc0f58a)
  • types: Remove @types/jquery from devDependencies, upgrade @types/angular (b12bc84)
  • viewDirective: add check for componentProvider, avoid extra trigger for $onInit (fixing #3735) (#3779) (c3e87ad)