Skip to content

Releases: jshttp/negotiator

v0.6.4

19 Oct 03:20
9ee4e31
Compare
Choose a tag to compare
  • Added an option preferred encodings array (#59) 8f58d74
  • Replace deprecated String.prototype.substr() d3c7697

0.6.3...v0.6.4

v1.0.0

19 Oct 03:19
Compare
Choose a tag to compare
  • Drop support for node <18
  • Added an option preferred encodings array #59

0.6.3

27 Jan 16:58
Compare
Choose a tag to compare
  • Revert "Lazy-load modules from main entry point"

0.6.2

30 Apr 00:19
Compare
Choose a tag to compare
  • Fix sorting charset, encoding, and language with extra parameters

0.6.1

03 May 04:44
Compare
Choose a tag to compare
  • perf: improve Accept parsing speed
  • perf: improve Accept-Charset parsing speed
  • perf: improve Accept-Encoding parsing speed
  • perf: improve Accept-Language parsing speed

0.6.0

30 Sep 01:11
Compare
Choose a tag to compare
  • Fix including type extensions in parameters in Accept parsing
  • Fix parsing Accept parameters with quoted equals
  • Fix parsing Accept parameters with quoted semicolons
  • Lazy-load modules from main entry point
  • perf: delay type concatenation until needed
  • perf: enable strict mode
  • perf: hoist regular expressions
  • perf: remove closures getting spec properties
  • perf: remove a closure from media type parsing
  • perf: remove property delete from media type parsing

0.5.3

30 Sep 01:10
Compare
Choose a tag to compare
  • Fix media type parameter matching to be case-insensitive

0.5.2

07 May 05:17
Compare
Choose a tag to compare
  • Fix comparing media types with quoted values
  • Fix splitting media types with quoted commas

0.5.1

15 Feb 01:49
Compare
Choose a tag to compare
  • Fix preference sorting to be stable for long acceptable lists

0.5.0

15 Feb 01:46
Compare
Choose a tag to compare
  • Fix list return order when large accepted list
  • Fix missing identity encoding when q=0 exists
  • Remove dynamic building of Negotiator class