Skip to content

Commit

Permalink
Merge pull request #45 from badgateway/release-1
Browse files Browse the repository at this point in the history
Updating dependencies and prepping for release v1
  • Loading branch information
evert committed Jun 13, 2023
2 parents cbb04d6 + c464645 commit 9fc5f16
Show file tree
Hide file tree
Showing 6 changed files with 1,234 additions and 1,169 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/npm-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: 12
node-version: 14
- run: npm ci
- run: npm test

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:

strategy:
matrix:
node-version: [12.x, 14.x, 16.x, 18.x]
node-version: [14.x, 16.x, 18.x, 20.x]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/

steps:
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2018-2022 Bad Gateway Inc.
Copyright (c) 2018-2023 Bad Gateway Inc.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
32 changes: 21 additions & 11 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
ChangeLog
=========

1.0.0 (2023-06-13)
------------------

* This is mainly a re-release of 0.5.0. The package is stable and dependencies
have been updated.
* Dropped support for Node 12. The minimum Node version is now 14.


0.5.0 (2022-09-13)
------------------

Expand All @@ -21,8 +29,8 @@ ChangeLog
* Fully up to date with [RFC8941][5].
* This is a complete rewrite, all APIs have changed and return the structures
that are recommended by the actual RFC document.
* Passing almost all tests from the [HTTP WG test suite][6]. See the readme
for the exceptions.
* Passing almost all tests from the [HTTP WG test suite][6]. See the readme for
the exceptions.


0.3.0 (2019-10-03)
Expand All @@ -31,9 +39,9 @@ ChangeLog
* Fully up to date with [draft-ietf-httpbis-header-structure-13][4].
* Parameterized Lists and List of Lists are gone, their feautures are merged
into List and Dictionaries.
* Both lists and dictionaries now require an object such as
`{value: x, parameters: y}`. This is a breaking change, but was required to
support parameters correctly everywhere.
* Both lists and dictionaries now require an object such as `{value: x,
parameters: y}`. This is a breaking change, but was required to support
parameters correctly everywhere.
* Stricter float parsing.


Expand All @@ -60,6 +68,7 @@ ChangeLog
rename in draft-ietf-httpbis-header-structure-09.
* Renamed `parseParameterizedList` to `parseParamList`. It's shorter.


0.0.2 (2018-03-27)
------------------

Expand All @@ -68,15 +77,16 @@ ChangeLog
* Fixed a small bug in identifier parsing.
* 100% unittest coverage.


0.0.1 (2018-03-26)
------------------

* First version!
* Parses all of the [04 draft of the specification][1].

[1]: https://tools.ietf.org/html/draft-ietf-httpbis-header-structure-04
[2]: https://tools.ietf.org/html/draft-ietf-httpbis-header-structure-09
[3]: https://tools.ietf.org/html/draft-ietf-httpbis-header-structure-10
[4]: https://tools.ietf.org/html/draft-ietf-httpbis-header-structure-13
[5]: https://datatracker.ietf.org/doc/html/rfc8941
[6]: https://github.com/httpwg/structured-field-tests
[1]: https://tools.ietf.org/html/draft-ietf-httpbis-header-structure-04 [2]:
https://tools.ietf.org/html/draft-ietf-httpbis-header-structure-09 [3]:
https://tools.ietf.org/html/draft-ietf-httpbis-header-structure-10 [4]:
https://tools.ietf.org/html/draft-ietf-httpbis-header-structure-13 [5]:
https://datatracker.ietf.org/doc/html/rfc8941 [6]:
https://github.com/httpwg/structured-field-tests
Loading

0 comments on commit 9fc5f16

Please sign in to comment.