Skip to content

Releases: thejohnhoffer/use-hash-history

Version 1.3.4

10 Mar 17:11
Compare
Choose a tag to compare

What's changed

Bug fix for webpack issues #28 and #34

Full Changelog: v1.3.3...v1.3.4

Version 1.3.3

01 Feb 07:46
Compare
Choose a tag to compare

What's Changed

  • bump linkedom testing to 1.1.2.

Full Changelog: v1.3.2...v1.3.3

Version 1.3.2

01 Feb 05:59
Compare
Choose a tag to compare

What's Changed

  • Remove ESM loader for uvu tests in #31

Full Changelog: v1.3.1...v1.3.2

Version 1.3.1

31 Jan 19:26
Compare
Choose a tag to compare

Minor improvement

Full Changelog: v1.3.0...v1.3.1

Version 1.3.0

25 Jan 14:40
Compare
Choose a tag to compare

New Feature

  • new defaultPath property allows the user to set a default hash and query for the page

Full Changelog: v1.2.3...v1.3.0

Version 1.2.3

25 Jan 13:31
Compare
Choose a tag to compare

Bug fixes

  • Avoid encoding hash on pushState or replaceState without url

Full Changelog: v1.2.2...v1.2.3

Version 1.2.2

11 Jan 19:59
Compare
Choose a tag to compare

Bug fix

Full Changelog: v1.2.0...v1.2.2

Version 1.2.0

11 Jan 19:14
Compare
Choose a tag to compare

Features

  • Resolve issue #9 with PR #18, so routing behaves exactly like history.

Bug fixes

Improvements to tests

Full Changelog: v1.1.0...v1.2.0

Version 1.1.0

22 Dec 08:44
Compare
Choose a tag to compare

New features

Full Changelog: v1.0.1...v1.1.0

Version 1.0.0

17 Dec 10:39
Compare
Choose a tag to compare

Features

Version 1.0.0 supports many URLs like:

  1. index.html#hello#world with "hashSlash = "#"
  2. index.html/#a#b#c with "hashSlash = "#" and "hashRoot = "/"
  3. The old-school "hashbang" like index.html/#!AJAX with "hashRoot = "!"

See the example properties and test cases.

Bugfixes

  • Removal of nonstandard regex expression #1
  • The parser now handles repeated # as part of the route. (This is the how hashSlash = "#" works).

Tests