@v4fire/client
Version:
V4Fire client core library
203 lines (112 loc) • 3.81 kB
Markdown
Changelog
=========
**Tags:**
- :boom: [Breaking Change]
- :rocket: [New Feature]
- :bug: [Bug Fix]
- :memo: [Documentation]
- :house: [Internal]
- :nail_care: [Polish]
# v3.53.0 (2023-07-27)
### :boom: Breaking Change
* Merging of parameters when navigating to a route with the same name as the current one has been removed
### :bug: Bug Fix
* Fixed alias priority when resolve path parameters
# v3.52.0 (2023-07-19)
### :rocket: New Feature
* Added new event `hrefTransition` to `b-router` to provide the capability to prevent router transition upon link click
# v3.51.1 (2023-06-27)
### :bug: Bug Fix
* Handle unsuitable `pathParams` values in the `fillRouteParams` function
# v3.51.0 (2023-06-27)
### :rocket: New Feature
* Added support for `mailto:` and `tel:` href-s
# v3.47.1 (2023-05-18)
### :bug: Bug Fix
* Replace `undefined` values in `route.params` by an alias or query param, if necessary
# v3.44.3 (2023-03-30)
### :bug: Bug Fix
* Overriding original parameter by alias in route
# v3.44.1 (2023-03-28)
### :rocket: New Feature
* Added possibility to specify aliases for dynamic parameters in path
# v3.31.0 (2022-12-06)
### :rocket: New Feature
* Added possibility to disable specific link interception
# v3.30.2 (2022-11-17)
### :bug: Bug Fix
* Fixed soft transitions with array parameters
# v3.24.2 (2022-08-19)
### :house: Internal
* Provided unsafe access to the `engine` field
# v3.23.8 (2022-07-22)
### :bug: Bug Fix
* Fixed opening a link in a new tab with the CMD meta key on macOS
# v3.5.2 (2021-10-06)
### :bug: Bug Fix
* Fixed providing of meta parameters via transitions
# v3.5.0 (2021-09-16)
### :house: Internal
* Added new tests for the `in-memory` engine
* Call `updateCurrentRoute` only `basePath` prop changes but not the property itself
# v3.0.0-rc.195 (2021-05-28)
### :house: Internal
* Improved restoring of scroll
# v3.0.0-rc.192 (2021-05-27)
### :bug: Bug Fix
* Fixed the scroll restoring after a transition
# v3.0.0-rc.182 (2021-04-28)
### :house: Internal
* Extracted `compileStaticRoutes` from `bRouter` to `core/router`
# v3.0.0-rc.181 (2021-04-20)
### :house: Internal
* Extracted some helpers and interfaces from `bRouter` to `core/router`
# v3.0.0-rc.128 (2021-01-27)
### :bug: Bug Fix
* Fixed providing of URL within `route`
# v3.0.0-rc.123 (2021-01-15)
### :boom: Breaking Change
* Changed an interface and behavior of `initRemoteData`
### :rocket: New Feature
* Added support of interpolation of a data provider response
### :memo: Documentation
* Improved documentation
# v3.0.0-rc.118 (2020-12-24)
### :bug: Bug Fix
* Trim href-s before go
# v3.0.0-rc.113 (2020-12-18)
### :bug: Bug Fix
* Fixed handling of `javascript:` links
# v3.0.0-rc.110 (2020-12-16)
### :rocket: New Feature
* Added `interceptLinks`
# v3.0.0-rc.36 (2020-07-13)
### :bug: Bug Fix
* Fixed providing of parameters `getRoute`
### :house: Internal
* Fixed ESLint warnings
# v3.0.0-rc.29 (2020-06-09)
### :bug: Bug Fix
* Fixed deprecated API
# v3.0.0-rc.27 (2020-06-08)
### :boom: Breaking Change
* Removed click handler
* Removed `scrollTo`
* Review legacy logic with providing of root parameters to the router
### :rocket: New Feature
* Added `updateRoutes`
* Added support to watch route query
* Marked `routes` as public
* Marked `basePath` as system field
### :bug: Bug Fix
* Fixed `external`, `alias` and `redirect` logic
### :house: Internal
* Added `README.md`
* Added tests & refactoring
* Renamed a group of properties:
* `page` -> `route`
* `pageProp` -> `initialRoute`
* `pages` -> `routes`
* `pagesProp` -> `routesProp`
* `getPageOpts` -> `getRoute`
* `setPage` -> `emitTransition`