Skip to content

Releases: cerebral/urlon

Just a license and updated chore packages

18 Apr 17:23
Compare
Choose a tag to compare

3.1.0 (2021-04-18)

Features

  • release with updated setup and license (a67bb94)

v3.1.0-alpha.1

18 Apr 16:57
Compare
Choose a tag to compare
v3.1.0-alpha.1 Pre-release
Pre-release

3.1.0-alpha.1 (2021-04-18)

Features

  • release with updated setup and license (3897be2)

v3.0.0 You asked, we did

14 Nov 17:24
Compare
Choose a tag to compare

Features

loose escaping, ban undefined
undefined values are now omitted to avoid confusion when parsed back as strings.
It also aligns with JSON.stringify behavior.
Escaping rules is loosed to make output more readable.

change type symbol for objects from _ to $
Underscores is very popular to be a part of query both in keys and values.
Eg, see utm arguments for analytics tracking.
This changes allows parsing utm queries with urlon without extra escaping.

convert undefined in arrays to null
Skipping undefined in arrays breaks item indexes. This fix aligns behavior with JSON.stringify.

BREAKING

Stringify format changed. Parsing values generated by previous version isn't possible anymore.

Try new features on Runkit

v2.1.0 Cleanup release

14 Nov 16:11
Compare
Choose a tag to compare

It is just backwards compatible repo cleanup release.
Sources converted to CommonJS.
Umd builds available from https://unpkg.com service.