Releases: dotJEM/angular-routing
v0.6.5
v0.6.4-patch.2
Correction in module compilation that didn't include all modules.
v0.6.4-patch.1
- Fixed a rather critical issue with release v0.6.4 that caused errors in evaluating state references (sref).
v0.6.4
v0.6.3
Major changes to how the state transition is handled to prepare for v0.7, this exposes a new $pipelineProvider
which can be used to alter the behavior around state transitions.
v0.6.3-beta.1
Major changes to how the state transition is handled to prepare for v0.7, this exposes a temporary provider called $pipelineProvider
, the provider will remain but be renamed ones all transitioning goes into the transition service instead.
- Fixed: #104 - In v0.6.2 $state.goto() params only reflected in location if a query string is already present
Breaking Changes:
- None that are known.v0.6.2
Added the ability to register "state factories", basically allowing for using services as $http
etc. to load state configurations e.g. from a server endpoint.
These will be initialized right before creation of the state service it self, and with $state.reinitialize
it is possible to rerun the entire initialization again.
It is advised to limit such initialization to just as single factory.
- Fixed: #19 - Provide ability to bind state configuration to server side and refresh at runtime.
- Fixed: #93 - $resolve errors should provide the original error message.
- Fixed: #79 - $template as function enhancement
- Fixed: #75 - Evaluate TSLint
- Fixed: #95 - Upgrade Typescript task
Breaking Changes:
- Refactoring of the `$template` service now means that `get` no longer exists, instead just use `$template(args)`.For mocking purposes, mock out $template.fn
which is called internally when calling $template(args)
.
v0.6.2-beta.1
Upgraded TypeScript
- Fixed: #93 - $resolve errors should provide the original error message.
- Fixed: #79 - $template as function enhancement
- Fixed: #75 - Evaluate TSLint
- Fixed: #95 - Upgrade Typescript task
Breaking Changes:
- Refactoring of the `$template` service now means that `get` no longer exists, instead just use `$template(args)`.For mocking purposes, mock out $template.fn
which is called internally when calling $template(args)
.
v0.6.1
A number of fixes to the sref directive as well as a refactoring of the $view
service. It also upgrades to Angular 1.2.5.
- Fixed: #84 - Refactoring of
$view
to always take args objects. - Fixed: #86 - Fix 'sref' directive link for non 'a' nor 'form' elements
- Fixed: #87 - Make sure activeClass is added in element from start
- Fixed: #89 - Fix click binding as it didn't work in a minimized js, remove event list...
- Fixed: #91 - Added an option to
$state.url
for optionally not prefixing base path. - Fixed: #92 - Changed to use watch for
sref
params