Skip to content

Releases: jshttp/negotiator

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

0.4.9

15 Feb 01:48
Compare
Choose a tag to compare
  • Fix error when media type has invalid parameter

0.4.8

15 Feb 01:48
Compare
Choose a tag to compare
  • Fix all negotiations to be case-insensitive
  • Stable sort preferences of same quality according to client order
  • Support Node.js 0.6