Description
I noticed that we have a 3.2.0 release, but the package.json is still at 3.1.0. I think we did that release in a separate branch for some reason, but the list of commits below were generated with git log v3.1.0..upstream/main --oneline
and the "Changelog section" was generated from npm run release -- --dry-run
There are some spots in the code that say "remove in 4.0", should we remove those things now before this release?
8205bc9 (HEAD -> main, upstream/main, origin/main) chore(package): Upgrade mocha from 7.1.2 to 8.2.0 (#354)
765b81c chore: tag v3.2.0 as release-v3.2.0 for release-please (#353)
c4afacb chore(ci,releases): bump release-please-action to 2.5.5 (#350)
f6be285 fix: extend Node.js IncomingHttpHeaders in our Headers type (#346)
1446898 fix: do not alter an event's data attribute (#344)
138de37 docs: update README with latest API changes (#347)
76688c4 chore: update release please to the latest release(2.4.1) (#345)
e334b6e feat: add emitterFactory and friends (#342)
a9114b7 chore: add an automated GH action for releases (#329)
eca43d9 fix: package.json & package-lock.json to reduce vulnerabilities (#338)
0a12146 docs: update README with maintainer names (#337)
1fa3a05 (remove-gts-from-ts-example) feat: add a constructor parameter for loose validation (#328)
7423acb fix: upgrade cloudevents from 3.0.1 to 3.1.0 (#335)
4779d89 chore(example): Replaced body parser with express JSON parser (#334)
6cd310c src(event)!: make the event's time property only a string (#330)
f3953a9 (lance/v3.2.x-backport, develop) feat: introduce Message, Serializer, Deserializer and Binding interfaces (#324)
17d4bc8 chore: add cucumber.js to list of files to lint and /docs to .gitignore (#327)
73f0bec chore: Update README with correct links for the support specification versions (#321)
0adcc35 chore: Remove commented version import. (#319)
6e2390e fix: upgrade uuid from 8.2.0 to 8.3.0 (#317)
4bf2eb8 chore: Update references of master to main (#316)
b5cf886 test: implement pending tests leftover from TS rewrite (#315)
8ac3eb0 refactor: validate cloudevent version agnostic (#311)
81623ac chore: typo (#313)
b3624c2 docs: add ref to CoC and other things (#244)
Change Log
4.0.0 (2020-10-26)
⚠ BREAKING CHANGES
- event: make the event's time property only a string (src(event)!: make the event's time property only a string #330)
Features
- add a constructor parameter for loose validation (#328) (1fa3a05)
- add emitterFactory and friends (#342) (e334b6e)
- introduce Message, Serializer, Deserializer and Binding interfaces (#324) (f3953a9)
Bug Fixes
- do not alter an event's data attribute (#344) (1446898)
- extend Node.js IncomingHttpHeaders in our Headers type (#346) (f6be285)
- package.json & package-lock.json to reduce vulnerabilities (#338) (eca43d9)
- upgrade cloudevents from 3.0.1 to 3.1.0 (#335) (7423acb)
- upgrade uuid from 8.2.0 to 8.3.0 (#317) (6e2390e)
Tests
Documentation
- add ref to CoC and other things (#244) (b3624c2)
- update README with latest API changes (#347) (138de37)
- update README with maintainer names (#337) (0a12146)
Miscellaneous
- package: Upgrade mocha from 7.1.2 to 8.2.0 (#354) (8205bc9)
- tag v3.2.0 as release-v3.2.0 for release-please (#353) (765b81c)
- ci,releases: bump release-please-action to 2.5.5 (#350) (c4afacb)
- add an automated GH action for releases (#329) (a9114b7)
- Remove commented version import. (#319) (0adcc35)
- typo (#313) (81623ac)
- Update README with correct links for the support specification versions (#321) (73f0bec), closes #320
- update release please to the latest release(2.4.1) (#345) (76688c4)
- event: make the event's time property only a string (#330) (6cd310c)
- example: Replaced body parser with express JSON parser (#334) (4779d89)
- add cucumber.js to list of files to lint and /docs to .gitignore (#327) (17d4bc8)
- Update references of master to main (#316) (4bf2eb8)
- validate cloudevent version agnostic (#311) (8ac3eb0)