Skip to content

Releases: fastify/fastify-passport

v3.0.1

22 Sep 09:37
49b451a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.0.0...v3.0.1

v3.0.0

11 Sep 16:25
eb1b615
Compare
Choose a tag to compare

What's Changed

  • chore: add .gitattributes file by @Fdawgs in #992
  • chore: add missing use strict directive by @Fdawgs in #1004
  • chore(deps-dev): bump eslint-plugin-prettier from 5.0.0 to 5.0.1 by @dependabot in #1000
  • chore(deps-dev): bump @babel/traverse from 7.22.20 to 7.23.2 by @dependabot in #1005
  • fix ci by @Uzlopak in #1015
  • chore(deps-dev): bump @types/passport from 1.0.13 to 1.0.14 by @dependabot in #1010
  • chore(deps-dev): bump eslint from 8.50.0 to 8.52.0 by @dependabot in #1006
  • chore(deps-dev): bump @types/set-cookie-parser from 2.4.4 to 2.4.5 by @dependabot in #1013
  • chore(deps-dev): bump @types/node from 20.8.0 to 20.8.8 by @dependabot in #1016
  • chore(deps-dev): bump @typescript-eslint/parser from 6.7.3 to 6.9.0 by @dependabot in #1017
  • chore(deps-dev): bump @types/jest from 29.5.5 to 29.5.6 by @dependabot in #1012
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 6.7.3 to 6.9.0 by @dependabot in #1018
  • chore(deps-dev): bump @types/semver from 7.5.3 to 7.5.4 by @dependabot in #1009
  • chore(deps-dev): bump fastify from 4.23.2 to 4.24.3 by @dependabot in #1011
  • remove semver by @Uzlopak in #1019
  • chore(package): explicitly declare js module type by @Fdawgs in #1021
  • refactor(authenticationroute): replace typeof undefined check by @Fdawgs in #1022
  • chore(deps-dev): bump @fastify/csrf-protection from 6.3.0 to 6.4.0 by @dependabot in #1023
  • chore(deps-dev): bump @types/node from 20.8.8 to 20.8.9 by @dependabot in #1024
  • chore(deps-dev): bump @types/jest from 29.5.6 to 29.5.7 by @dependabot in #1025
  • chore(deps-dev): bump @types/node from 20.8.9 to 20.8.10 by @dependabot in #1026
  • chore(deps-dev): bump @typescript-eslint/parser from 6.9.0 to 6.9.1 by @dependabot in #1027
  • chore(deps-dev): bump eslint from 8.52.0 to 8.53.0 by @dependabot in #1028
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 6.9.0 to 6.9.1 by @dependabot in #1029
  • chore(deps-dev): bump prettier from 3.0.3 to 3.1.0 by @dependabot in #1030
  • chore(deps-dev): bump @types/passport from 1.0.14 to 1.0.15 by @dependabot in #1031
  • chore(deps-dev): bump @types/node from 20.8.10 to 20.9.0 by @dependabot in #1032
  • chore(deps-dev): bump @types/set-cookie-parser from 2.4.5 to 2.4.6 by @dependabot in #1033
  • chore(deps-dev): bump @typescript-eslint/parser from 6.9.1 to 6.10.0 by @dependabot in #1034
  • chore(deps-dev): bump @types/jest from 29.5.7 to 29.5.8 by @dependabot in #1035
  • chore(deps-dev): bump @fastify/csrf-protection from 6.4.0 to 6.4.1 by @dependabot in #1036
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 6.9.1 to 6.10.0 by @dependabot in #1037
  • chore(deps-dev): bump eslint from 8.53.0 to 8.54.0 by @dependabot in #1038
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 6.10.0 to 6.11.0 by @dependabot in #1039
  • chore(deps-dev): bump @types/node from 20.9.0 to 20.9.2 by @dependabot in #1040
  • chore(deps-dev): bump @fastify/cookie from 9.1.0 to 9.2.0 by @dependabot in #1041
  • chore(deps-dev): bump @typescript-eslint/parser from 6.10.0 to 6.11.0 by @dependabot in #1042
  • chore(deps-dev): bump @types/passport from 1.0.15 to 1.0.16 by @dependabot in #1043
  • chore(deps-dev): bump @types/jest from 29.5.8 to 29.5.10 by @dependabot in #1044
  • chore(deps-dev): bump typescript from 5.2.2 to 5.3.2 by @dependabot in #1046
  • chore(deps-dev): bump @fastify/session from 10.5.0 to 10.6.0 by @dependabot in #1045
  • chore(deps-dev): bump @types/set-cookie-parser from 2.4.6 to 2.4.7 by @dependabot in #1048
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 6.11.0 to 6.12.0 by @dependabot in #1047
  • chore(deps-dev): bump @types/node from 20.9.2 to 20.10.0 by @dependabot in #1049
  • chore(deps-dev): bump @typescript-eslint/parser from 6.11.0 to 6.12.0 by @dependabot in #1050
  • chore(deps-dev): bump @typescript-eslint/parser from 6.12.0 to 6.13.1 by @dependabot in #1051
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 6.12.0 to 6.13.1 by @dependabot in #1052
  • chore(deps-dev): bump eslint from 8.54.0 to 8.55.0 by @dependabot in #1053
  • chore(deps-dev): bump @fastify/session from 10.6.0 to 10.6.1 by @dependabot in #1054
  • chore(deps-dev): bump @types/node from 20.10.0 to 20.10.3 by @dependabot in #1055
  • chore(deps-dev): bump eslint-config-prettier from 9.0.0 to 9.1.0 by @dependabot in #1056
  • chore(deps-dev): bump @types/jest from 29.5.10 to 29.5.11 by @dependabot in #1057
  • chore(deps-dev): bump typescript from 5.3.2 to 5.3.3 by @dependabot in #1058
  • chore(deps-dev): bump @types/node from 20.10.3 to 20.10.4 by @dependabot in #1059
  • chore(deps-dev): bump prettier from 3.1.0 to 3.1.1 by @dependabot in #1060
  • chore(deps-dev): bump @typescript-eslint/parser from 6.13.1 to 6.13.2 by @dependabot in #1061
  • chore(deps-dev): bump @fastify/session from 10.6.1 to 10.7.0 by @dependabot in #1062
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 6.13.1 to 6.13.2 by @dependabot in #1063
  • chore(deps-dev): bump @types/node from 20.10.4 to 20.10.5 by @dependabot in #1064
  • chore(deps-dev): bump eslint from 8.55.0 to 8.56.0 by @dependabot in #1065
  • chore(deps-dev): bump @typescript-eslint/parser from 6.13.2 to 6.14.0 by @dependabot in #1066
  • chore(deps-dev): bump tsd from 0.29.0 to 0.30.0 by @dependabot in #1067
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 6.13.2 to 6.14.0 by @dependabot in #1069
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 6.14.0 to 6.15.0 by @dependabot in #1071
  • chore(deps-dev): bump eslint-plugin-prettier from 5.0.1 to 5.1.2 by @dependabot in #1072
  • chore(deps-dev): bump openid-client from 5.6.1 to 5.6.2 by @dependabot in #1074
  • chore(deps-dev): bump @typescript-eslint/parser from 6.14.0 to 6.15.0 by @dependabot in #1073
  • chore(deps-dev): bump @typescript-eslint/parser from 6.15.0 to 6.16.0 by @dependabot in #1075
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 6.15.0 to 6.16.0 by @dependabot in #1076
  • chore(deps-dev): bump @types/node from 20.10.5 to 20.10.6 by @dependabot in #1077
  • chore(deps-dev): bump tsd from 0.30.0 to 0.30.1 by @dependabot in #1078
  • chore(deps-dev): bump @types/node from 20.10.6 to 20.10.7 by @dependabot in #1079
  • chore(deps-dev): bump tsd from 0.30.1 to 0.30.3 by @dependabot in #1080
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 6.16.0 to 6.18.0 by @dependabot in #1081
  • chore(d...
Read more

v2.4.0

03 Oct 10:45
2da4be6
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump minimatch from 3.0.4 to 3.1.2 by @dependabot in #846
  • chore(deps): bump json5 from 2.1.3 to 2.2.3 by @dependabot in #845
  • chore(deps-dev): bump @types/passport from 1.0.7 to 1.0.12 by @dependabot in #847
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.12.1 to 5.59.0 by @dependabot in #848
  • chore(deps-dev): bump eslint from 8.14.0 to 8.39.0 by @dependabot in #849
  • chore(deps-dev): bump set-cookie-parser from 2.4.8 to 2.6.0 by @dependabot in #851
  • chore(deps-dev): bump eslint-plugin-prettier from 4.0.0 to 4.2.1 by @dependabot in #852
  • chore(deps-dev): bump semver from 7.3.7 to 7.5.0 by @dependabot in #853
  • chore(deps-dev): bump prettier from 2.6.1 to 2.8.8 by @dependabot in #854
  • chore(deps-dev): bump eslint-config-prettier from 8.5.0 to 8.8.0 by @dependabot in #855
  • chore(deps-dev): bump @types/node from 18.15.13 to 18.16.0 by @dependabot in #856
  • chore(deps-dev): bump @typescript-eslint/parser from 5.20.0 to 5.59.0 by @dependabot in #850
  • ci: only trigger on pushes to main branches by @Fdawgs in #857
  • fix CI pipeline by @Uzlopak in #869
  • chore(deps-dev): bump @types/node from 18.16.0 to 20.1.2 by @dependabot in #870
  • chore(deps-dev): bump @fastify/session from 10.2.1 to 10.3.0 by @dependabot in #863
  • chore(deps-dev): bump eslint from 8.39.0 to 8.40.0 by @dependabot in #868
  • chore(deps-dev): bump openid-client from 5.4.1 to 5.4.2 by @dependabot in #861
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.59.0 to 5.59.5 by @dependabot in #871
  • chore(deps-dev): bump fastify from 4.15.0 to 4.17.0 by @dependabot in #859
  • chore(deps-dev): bump @typescript-eslint/parser from 5.59.0 to 5.59.5 by @dependabot in #872
  • Fix misleading types by @wojcikt in #858
  • chore(deps-dev): bump semver from 7.5.0 to 7.5.1 by @dependabot in #874
  • chore(deps-dev): bump @types/node from 20.1.2 to 20.1.4 by @dependabot in #873
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.59.5 to 5.59.6 by @dependabot in #876
  • chore(deps-dev): bump eslint from 8.40.0 to 8.41.0 by @dependabot in #875
  • chore(deps-dev): bump rimraf from 5.0.0 to 5.0.1 by @dependabot in #877
  • chore(deps-dev): bump @types/node from 20.1.4 to 20.2.3 by @dependabot in #878
  • chore(deps-dev): bump @typescript-eslint/parser from 5.59.5 to 5.59.6 by @dependabot in #879
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.59.6 to 5.59.7 by @dependabot in #882
  • chore(deps-dev): bump @typescript-eslint/parser from 5.59.6 to 5.59.7 by @dependabot in #883
  • chore(deps-dev): bump @types/node from 20.2.3 to 20.2.5 by @dependabot in #881
  • chore(deps-dev): bump eslint from 8.41.0 to 8.42.0 by @dependabot in #885
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.59.7 to 5.59.8 by @dependabot in #884
  • chore(deps-dev): bump @typescript-eslint/parser from 5.59.7 to 5.59.8 by @dependabot in #886
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.59.8 to 5.59.9 by @dependabot in #887
  • chore(deps-dev): bump @typescript-eslint/parser from 5.59.8 to 5.59.9 by @dependabot in #889
  • chore(deps-dev): bump @types/node from 20.2.5 to 20.3.0 by @dependabot in #890
  • chore(deps-dev): bump fastify from 4.17.0 to 4.18.0 by @dependabot in #888
  • chore(deps-dev): bump eslint from 8.42.0 to 8.43.0 by @dependabot in #892
  • chore(deps-dev): bump @typescript-eslint/parser from 5.59.9 to 5.59.11 by @dependabot in #893
  • chore(deps-dev): bump semver from 7.5.1 to 7.5.2 by @dependabot in #894
  • chore(deps-dev): bump @types/node from 20.3.0 to 20.3.1 by @dependabot in #895
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.59.9 to 5.59.11 by @dependabot in #891
  • chore(deps-dev): bump @typescript-eslint/parser from 5.59.11 to 5.60.0 by @dependabot in #897
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.59.11 to 5.60.0 by @dependabot in #896
  • chore(deps-dev): bump semver from 7.5.2 to 7.5.3 by @dependabot in #898
  • chore(deps-dev): bump @types/node from 20.3.1 to 20.3.3 by @dependabot in #900
  • chore(deps-dev): bump @typescript-eslint/parser from 5.60.0 to 5.60.1 by @dependabot in #899
  • chore(deps-dev): bump eslint from 8.43.0 to 8.44.0 by @dependabot in #901
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.60.0 to 5.60.1 by @dependabot in #903
  • Bump typescript dependency by @mcollina in #904
  • chore: update package-lock.json by @is2ei in #905
  • chore: enable coverage by @is2ei in #907
  • chore(deps-dev): bump jest from 29.5.0 to 29.6.1 by @dependabot in #908
  • chore(deps-dev): bump @typescript-eslint/parser from 5.60.1 to 5.61.0 by @dependabot in #909
  • chore(deps-dev): bump openid-client from 5.4.2 to 5.4.3 by @dependabot in #911
  • chore(deps-dev): bump @fastify/session from 10.3.0 to 10.4.0 by @dependabot in #913
  • chore(deps-dev): bump semver from 7.5.3 to 7.5.4 by @dependabot in #914
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.60.1 to 5.61.0 by @dependabot in #915
  • chore(deps-dev): bump prettier from 2.8.8 to 3.0.0 by @dependabot in #916
  • chore(deps-dev): bump @types/node from 20.3.3 to 20.4.1 by @dependabot in #912
  • chore(deps-dev): bump fastify from 4.19.1 to 4.19.2 by @dependabot in #910
  • chore(deps-dev): bump @typescript-eslint/parser from 5.61.0 to 5.62.0 by @dependabot in #917
  • chore(deps-dev): bump @types/jest from 29.5.2 to 29.5.3 by @dependabot in #918
  • chore(deps-dev): bump eslint-plugin-prettier from 4.2.1 to 5.0.0 by @dependabot in #920
  • chore(deps-dev): bump @types/set-cookie-parser from 2.4.2 to 2.4.3 by @dependabot in #919
  • chore(deps-dev): bump @types/node from 20.4.1 to 20.4.2 by @dependabot in #921
  • chore(deps-dev): bump eslint from 8.44.0 to 8.45.0 by @dependabot in #922
  • chore(deps-dev): bump @types/node from 20.4.2 to 20.4.4 by @dependabot in #926
  • chore(deps): bump fastify-plugin from 4.5.0 to 4.5.1 by @dependabot in #927
  • chore(deps-dev): bump @types/node from 20.4.4 to 20.4.5 by @dependabot in #930
  • chore(deps-dev): bump eslint-config-prettier from 8.8.0 to 8.9.0 by @dependabot in #931
  • chore(deps-dev): bump jest from 29.6.1 to 29.6.2 by @dependabot in #933
  • chore(deps-dev): bump eslint from 8.45.0 to 8.46.0 by @dependabot in #935
  • fix: linting issues by @Uzlopak in #936
  • chore(deps-dev): bump @fastify/secure-session from 6.1.0 to 6.2.0 by @dependabot in https://github.com/fastify/f...
Read more

v2.3.0

21 Apr 22:10
30843bc
Compare
Choose a tag to compare

⚠️ Security Release ⚠️

This release fixes two security vulnerabilities:

  • (CVE-2023-29020) - the CSRF protection enforced by the @fastify/csrf-protection library, when combined with @fastify/passport, can be bypassed by network and same-site attackers. More details at GHSA-2ccf-ffrj-m4qw.
  • (CVE-2023-29019) - Applications using @fastify/passport for user authentication, in combination with @fastify/session as the underlying session management mechanism, are vulnerable to session fixation attacks from network and same-site attackers.. More details at GHSA-4m3m-ppvx-xgw9.

What's Changed

  • chore(deps-dev): bump @typescript-eslint/parser from 5.31.0 to 5.32.0 by @dependabot in #631
  • chore(deps-dev): bump openid-client from 5.1.6 to 5.1.8 by @dependabot in #632
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.31.0 to 5.32.0 by @dependabot in #633
  • chore(deps-dev): bump @types/node from 18.6.3 to 18.6.4 by @dependabot in #634
  • chore(deps): bump fastify-plugin from 4.0.0 to 4.1.0 by @dependabot in #635
  • chore(deps-dev): bump @types/passport from 1.0.9 to 1.0.10 by @dependabot in #639
  • chore(deps-dev): bump @typescript-eslint/parser from 5.32.0 to 5.33.0 by @dependabot in #636
  • chore(deps-dev): bump @types/semver from 7.3.10 to 7.3.12 by @dependabot in #641
  • chore(deps-dev): bump eslint from 8.21.0 to 8.22.0 by @dependabot in #642
  • chore(deps): bump fastify-plugin from 4.1.0 to 4.2.0 by @dependabot in #643
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.32.0 to 5.33.0 by @dependabot in #644
  • chore(deps-dev): bump fastify from 4.3.0 to 4.4.0 by @dependabot in #640
  • chore(deps-dev): bump @fastify/cookie from 7.3.1 to 7.4.0 by @dependabot in #638
  • chore(deps-dev): bump @types/node from 18.6.4 to 18.7.3 by @dependabot in #637
  • activate linting in ci workflow, fix CI Button link in readme by @Uzlopak in #648
  • use FastifyPluginAsync instead of FastifyPlugin by @Uzlopak in #647
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.33.0 to 5.33.1 by @dependabot in #649
  • chore(deps-dev): bump @types/node from 18.7.3 to 18.7.9 by @dependabot in #651
  • chore(deps-dev): bump @typescript-eslint/parser from 5.33.0 to 5.33.1 by @dependabot in #653
  • chore(deps-dev): bump @fastify/cookie from 7.4.0 to 8.0.0 by @dependabot in #650
  • chore(deps-dev): bump fastify from 4.4.0 to 4.5.2 by @dependabot in #652
  • chore(deps): bump fastify-plugin from 4.2.0 to 4.2.1 by @dependabot in #654
  • chore(deps-dev): bump openid-client from 5.1.8 to 5.1.9 by @dependabot in #655
  • chore(deps-dev): bump @typescript-eslint/parser from 5.33.1 to 5.35.1 by @dependabot in #658
  • chore(deps-dev): bump @types/node from 18.7.9 to 18.7.13 by @dependabot in #659
  • chore(deps-dev): bump eslint from 8.22.0 to 8.23.0 by @dependabot in #660
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.33.1 to 5.35.1 by @dependabot in #661
  • chore(deps-dev): bump fastify from 4.5.2 to 4.5.3 by @dependabot in #656
  • chore(deps-dev): bump typescript from 4.7.4 to 4.8.2 by @dependabot in #657
  • fix authorize typings by @Uzlopak in #662
  • chore(deps-dev): bump @types/node from 18.7.13 to 18.7.15 by @dependabot in #663
  • chore(deps-dev): bump @typescript-eslint/parser from 5.35.1 to 5.36.1 by @dependabot in #664
  • chore(deps-dev): bump @fastify/cookie from 8.0.0 to 8.1.0 by @dependabot in #665
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.35.1 to 5.36.1 by @dependabot in #666
  • chore(deps-dev): bump @types/node from 18.7.15 to 18.7.16 by @dependabot in #667
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.36.1 to 5.36.2 by @dependabot in #669
  • chore(deps): bump @fastify/flash from 5.0.0 to 5.1.0 by @dependabot in #670
  • chore(deps-dev): bump @fastify/session from 9.0.0 to 10.0.0 by @dependabot in #671
  • chore(deps-dev): bump typescript from 4.8.2 to 4.8.3 by @dependabot in #672
  • chore(deps-dev): bump @typescript-eslint/parser from 5.36.1 to 5.36.2 by @dependabot in #668
  • chore(deps): bump jose from 4.8.1 to 4.9.3 by @dependabot in #673
  • chore(deps-dev): bump @typescript-eslint/parser from 5.36.2 to 5.37.0 by @dependabot in #674
  • chore(deps-dev): bump tsd from 0.23.0 to 0.24.1 by @dependabot in #677
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.36.2 to 5.37.0 by @dependabot in #676
  • chore(deps-dev): bump @types/passport from 1.0.10 to 1.0.11 by @dependabot in #680
  • chore(deps-dev): bump @types/node from 18.7.16 to 18.7.18 by @dependabot in #679
  • chore(deps-dev): bump eslint from 8.23.0 to 8.23.1 by @dependabot in #675
  • chore(deps-dev): bump fastify from 4.5.3 to 4.6.0 by @dependabot in #678
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.37.0 to 5.38.0 by @dependabot in #681
  • chore(deps-dev): bump @types/node from 18.7.18 to 18.7.21 by @dependabot in #683
  • chore(deps-dev): bump eslint from 8.23.1 to 8.24.0 by @dependabot in #684
  • chore(deps-dev): bump @fastify/cookie from 8.1.0 to 8.3.0 by @dependabot in #685
  • chore(deps-dev): bump @typescript-eslint/parser from 5.37.0 to 5.38.0 by @dependabot in #682
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.38.0 to 5.38.1 by @dependabot in #688
  • chore(deps-dev): bump @types/node from 18.7.21 to 18.8.0 by @dependabot in #689
  • chore(deps-dev): bump @typescript-eslint/parser from 5.38.0 to 5.38.1 by @dependabot in #690
  • chore(deps-dev): bump typescript from 4.8.3 to 4.8.4 by @dependabot in #691
  • chore(deps-dev): bump openid-client from 5.1.9 to 5.1.10 by @dependabot in #692
  • chore(deps-dev): bump fastify from 4.6.0 to 4.7.0 by @dependabot in #687
  • chore(deps-dev): bump semver from 7.3.7 to 7.3.8 by @dependabot in #693
  • chore(deps-dev): bump eslint from 8.24.0 to 8.25.0 by @dependabot in #695
  • chore(deps-dev): bump @typescript-eslint/parser from 5.38.1 to 5.39.0 by @dependabot in #694
  • chore(deps-dev): bump @types/node from 18.8.0 to 18.8.3 by @dependabot in #696
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.38.1 to 5.39.0 by @dependabot in #697
  • chore(deps-dev): bump fastify from 4.7.0 to 4.8.1 by @dependabot in #698
  • chore(deps-dev): bump @fastify/session from 10.0.0 to 10.0.1 by @dependabot in #700
  • chore(deps-dev): bump @types/node from 18.8.3 to 18.11.0 by @dependabot in #699
  • chore(deps-dev): bump @typescript-eslint/parser from 5.39.0 to 5.40.0 by @dependabot in https://github.c...
Read more

v1.1.0

21 Apr 22:09
628664a
Compare
Choose a tag to compare

⚠️ Security Release ⚠️

This release fixes two security vulnerabilities:

  • (CVE-2023-29020) - the CSRF protection enforced by the @fastify/csrf-protection library, when combined with @fastify/passport, can be bypassed by network and same-site attackers. More details at GHSA-2ccf-ffrj-m4qw.
  • (CVE-2023-29019) - Applications using @fastify/passport for user authentication, in combination with @fastify/session as the underlying session management mechanism, are vulnerable to session fixation attacks from network and same-site attackers.. More details at GHSA-4m3m-ppvx-xgw9.

v2.2.0

06 Aug 21:46
970bd8a
Compare
Choose a tag to compare

What's Changed

  • chore(deps-dev): bump set-cookie-parser from 2.5.0 to 2.5.1 by @dependabot in #621
  • chore(deps-dev): bump eslint from 8.20.0 to 8.21.0 by @dependabot in #622
  • chore(deps-dev): bump @types/node from 18.6.1 to 18.6.3 by @dependabot in #623
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.30.7 to 5.31.0 by @dependabot in #624
  • chore(deps-dev): bump @typescript-eslint/parser from 5.30.7 to 5.31.0 by @dependabot in #625
  • ci: enable license checking by @Fdawgs in #626
  • Strategy.fail() overloading fix by @mmahkamov in #628
  • feat: openid-client support by @simoneb in #591
  • chore: replace use of deprecated variadic listen() by @Fdawgs in #629

New Contributors

Full Changelog: v2.1.0...v2.2.0

v2.1.0

25 Jul 16:38
dd286c9
Compare
Choose a tag to compare

What's Changed

  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.28.0 to 5.29.0 by @dependabot in #593
  • chore(deps-dev): bump @typescript-eslint/parser from 5.28.0 to 5.29.0 by @dependabot in #594
  • Fixes Issue #595 - Add state prop to AuthenticateOptions interface by @louisnk in #596
  • chore(deps-dev): bump eslint from 8.18.0 to 8.19.0 by @dependabot in #598
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.29.0 to 5.30.4 by @dependabot in #599
  • chore(deps-dev): bump eslint-plugin-prettier from 4.0.0 to 4.2.1 by @dependabot in #600
  • chore(deps-dev): bump @types/node from 18.0.0 to 18.0.1 by @dependabot in #601
  • chore(deps-dev): bump @typescript-eslint/parser from 5.29.0 to 5.30.4 by @dependabot in #602
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.30.4 to 5.30.5 by @dependabot in #603
  • chore(deps-dev): bump @types/node from 18.0.1 to 18.0.3 by @dependabot in #604
  • chore(deps-dev): bump @typescript-eslint/parser from 5.30.4 to 5.30.5 by @dependabot in #605
  • Catch unexpected errors during strategy execution and dispatch through the fastify error stack by @airhorns in #606
  • chore(deps-dev): bump @typescript-eslint/parser from 5.30.5 to 5.30.6 by @dependabot in #609
  • chore(deps-dev): bump @types/node from 18.0.3 to 18.0.6 by @dependabot in #610
  • chore(deps-dev): bump eslint from 8.19.0 to 8.20.0 by @dependabot in #611
  • chore(deps): bump fastify-plugin from 3.0.1 to 4.0.0 by @dependabot in #612
  • chore(deps-dev): bump @fastify/cookie from 7.0.0 to 7.2.0 by @dependabot in #613
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.30.5 to 5.30.6 by @dependabot in #614
  • chore(deps-dev): bump @typescript-eslint/parser from 5.30.6 to 5.30.7 by @dependabot in #615
  • chore(deps-dev): bump fastify from 4.0.3 to 4.3.0 by @dependabot in #616
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.30.6 to 5.30.7 by @dependabot in #618
  • chore(deps-dev): bump @fastify/cookie from 7.2.0 to 7.3.0 by @dependabot in #617
  • chore(deps-dev): bump @types/node from 18.0.6 to 18.6.1 by @dependabot in #619
  • chore(deps-dev): bump @fastify/cookie from 7.3.0 to 7.3.1 by @dependabot in #620

New Contributors

Full Changelog: v2.0.1...v2.1.0

v2.0.1

21 Jun 13:48
d075ef0
Compare
Choose a tag to compare

What's Changed

  • chore(deps-dev): bump @typescript-eslint/parser from 5.22.0 to 5.23.0 by @dependabot in #553
  • chore(deps-dev): bump @types/node from 17.0.31 to 17.0.33 by @dependabot in #554
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.12.1 to 5.23.0 by @dependabot in #555
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.23.0 to 5.25.0 by @dependabot in #556
  • chore(deps-dev): bump @types/node from 17.0.33 to 17.0.35 by @dependabot in #557
  • chore(deps-dev): bump @fastify/secure-session from 5.0.0 to 5.1.0 by @dependabot in #558
  • chore(deps-dev): bump @typescript-eslint/parser from 5.23.0 to 5.25.0 by @dependabot in #559
  • chore(deps-dev): bump eslint from 8.15.0 to 8.16.0 by @dependabot in #560
  • chore(deps-dev): bump @typescript-eslint/parser from 5.25.0 to 5.26.0 by @dependabot in #562
  • chore(deps-dev): bump typescript from 4.6.4 to 4.7.2 by @dependabot in #561
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.25.0 to 5.26.0 by @dependabot in #563
  • chore(deps-dev): bump @types/node from 17.0.35 to 17.0.36 by @dependabot in #564
  • chore(deps-dev): bump fastify from 4.0.0-rc.2 to 4.0.0-rc.3 by @dependabot in #565
  • chore(deps-dev): bump @types/node from 17.0.36 to 17.0.40 by @dependabot in #566
  • chore(deps-dev): bump fastify from 4.0.0-rc.3 to 4.0.0-rc.4 by @dependabot in #568
  • chore(deps-dev): bump eslint from 8.16.0 to 8.17.0 by @dependabot in #570
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.26.0 to 5.27.0 by @dependabot in #571
  • chore(deps-dev): bump @types/passport from 1.0.7 to 1.0.8 by @dependabot in #573
  • chore(deps-dev): bump @fastify/secure-session from 5.1.0 to 5.1.1 by @dependabot in #572
  • chore(deps-dev): bump set-cookie-parser from 2.4.8 to 2.5.0 by @dependabot in #574
  • chore(deps-dev): bump typescript from 4.7.2 to 4.7.3 by @dependabot in #569
  • chore(.gitignore): use updated skeleton template by @Fdawgs in #575
  • chore(deps-dev): bump @types/node from 17.0.40 to 17.0.42 by @dependabot in #578
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.27.0 to 5.27.1 by @dependabot in #579
  • chore(deps-dev): bump @typescript-eslint/parser from 5.26.0 to 5.27.1 by @dependabot in #580
  • chore(deps-dev): bump fastify from 4.0.0-rc.4 to 4.0.1 by @dependabot in #577
  • chore(deps-dev): bump typescript from 4.7.3 to 4.7.4 by @dependabot in #582
  • chore(deps-dev): bump eslint from 8.17.0 to 8.18.0 by @dependabot in #585
  • chore(deps-dev): bump @types/node from 17.0.42 to 18.0.0 by @dependabot in #586
  • chore(deps-dev): bump @types/semver from 7.3.9 to 7.3.10 by @dependabot in #587
  • chore(deps-dev): bump prettier from 2.6.2 to 2.7.1 by @dependabot in #588
  • chore(deps-dev): bump @typescript-eslint/parser from 5.27.1 to 5.28.0 by @dependabot in #589
  • chore(deps-dev): bump @types/passport from 1.0.8 to 1.0.9 by @dependabot in #584
  • chore(deps-dev): bump @fastify/secure-session from 5.1.1 to 5.2.0 by @dependabot in #576
  • throw error when no serialize /deserialize was passed to SessionStrategy or SecureSessionManager by @Uzlopak in #590
  • chore(deps-dev): bump fastify from 4.0.1 to 4.0.3 by @dependabot in #581
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.27.1 to 5.28.0 by @dependabot in #583

New Contributors

Full Changelog: v2.0.0...v2.0.1

v2.0.0

14 May 07:58
673e5ab
Compare
Choose a tag to compare

What's Changed

  • chore(deps-dev): bump prettier from 2.6.1 to 2.6.2 by @dependabot in #515
  • chore(deps-dev): bump @fastify/session from 8.0.0 to 8.1.0 by @dependabot in #518
  • docs: update references to old fastify-* modules by @Fdawgs in #536
  • chore(deps-dev): bump @types/node from 17.0.26 to 17.0.31 by @dependabot in #537
  • chore(deps-dev): bump @typescript-eslint/parser from 5.20.0 to 5.21.0 by @dependabot in #539
  • chore(deps-dev): bump fastify from 3.28.0 to 3.29.0 by @dependabot in #541
  • chore(deps-dev): bump typescript from 4.6.3 to 4.6.4 by @dependabot in #540
  • chore(deps-dev): bump @fastify/secure-session from 4.0.0 to 4.1.0 by @dependabot in #542
  • chore(deps-dev): bump @types/jest from 27.4.1 to 27.5.0 by @dependabot in #544
  • chore(deps-dev): bump @typescript-eslint/parser from 5.21.0 to 5.22.0 by @dependabot in #545
  • chore(deps-dev): bump @fastify/session from 8.1.0 to 8.2.0 by @dependabot in #546
  • chore(deps-dev): bump @fastify/secure-session from 4.1.0 to 4.1.1 by @dependabot in #548
  • chore(deps-dev): bump eslint from 8.14.0 to 8.15.0 by @dependabot in #547
  • chore(deps): bump @fastify/flash from 4.0.0 to 4.0.1 by @dependabot in #549
  • ci: migrate to fastify reusable workflow by @Fdawgs in #550
  • docs(readme): remove snyk badge by @Fdawgs in #551
  • feat: fastify v4 support by @climba03003 in #552

Full Changelog: v1.0.1...v2.0.0

v1.0.1

27 Apr 17:03
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: fastify/fastify-helmet@v1.0.0...v1.0.1