-
-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add partitioned #261
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am against adding things that do not conform to the spec.
We have to add it. |
I fully agree personally 😄 One of the reasons @mcollina forked cookie was to add this though Users seem to want it |
Why? Is it at least defined in a draft? |
After some investigation,
Chrome started to ban / phase out third-party cookies. It can only be used with the new
The For my personal opinion, it seems only If we need to provide this option, I would mark it as Edit(2023-11-15): update the Mozilla and Webkit position on the proposal. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would write in the reademe [experimental]
with a reference to the @climba03003 's comment 🔝
Co-authored-by: James Sumners <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
not blocking, but I strongly think it should be marked as experimental |
Agreed, will do that |
Well, now I want to change |
This reverts commit ad49da2.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
RSLGTM
Co-authored-by: Manuel Spigolon <[email protected]>
They support the effort though: |
Oh that's useful 🙏 |
Good to know that, I have updated my comment to reflect the vendor interest. |
LGTM |
Let me add a mention to @climba03003's comment, which sums it up nicely |
[![Mend Renovate logo banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@fastify/cookie](https://togithub.com/fastify/fastify-cookie) | [`9.0.4` -> `9.2.0`](https://renovatebot.com/diffs/npm/@fastify%2fcookie/9.0.4/9.2.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@fastify%2fcookie/9.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@fastify%2fcookie/9.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@fastify%2fcookie/9.0.4/9.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@fastify%2fcookie/9.0.4/9.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>fastify/fastify-cookie (@​fastify/cookie)</summary> ### [`v9.2.0`](https://togithub.com/fastify/fastify-cookie/releases/tag/v9.2.0) [Compare Source](https://togithub.com/fastify/fastify-cookie/compare/v9.1.0...v9.2.0) #### What's Changed - chore: add `.gitattributes` file by [@​Fdawgs](https://togithub.com/Fdawgs) in [https://github.com/fastify/fastify-cookie/pull/255](https://togithub.com/fastify/fastify-cookie/pull/255) - refactor(signer): add `u` unicode flag to regex by [@​Fdawgs](https://togithub.com/Fdawgs) in [https://github.com/fastify/fastify-cookie/pull/256](https://togithub.com/fastify/fastify-cookie/pull/256) - chore(deps-dev): bump sinon from 16.1.3 to 17.0.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/fastify/fastify-cookie/pull/257](https://togithub.com/fastify/fastify-cookie/pull/257) - chore(package): explicitly declare js module type by [@​Fdawgs](https://togithub.com/Fdawgs) in [https://github.com/fastify/fastify-cookie/pull/258](https://togithub.com/fastify/fastify-cookie/pull/258) - refactor(plugin): replace `typeof` undefined check by [@​Fdawgs](https://togithub.com/Fdawgs) in [https://github.com/fastify/fastify-cookie/pull/259](https://togithub.com/fastify/fastify-cookie/pull/259) - Go back to use our own cookie implementation by [@​mcollina](https://togithub.com/mcollina) in [https://github.com/fastify/fastify-cookie/pull/260](https://togithub.com/fastify/fastify-cookie/pull/260) - feat: add partitioned by [@​gurgunday](https://togithub.com/gurgunday) in [https://github.com/fastify/fastify-cookie/pull/261](https://togithub.com/fastify/fastify-cookie/pull/261) **Full Changelog**: fastify/fastify-cookie@v9.1.0...v9.2.0 ### [`v9.1.0`](https://togithub.com/fastify/fastify-cookie/releases/tag/v9.1.0) [Compare Source](https://togithub.com/fastify/fastify-cookie/compare/v9.0.4...v9.1.0) #### What's Changed - perf: don't initialize req.cookies before checking the header by [@​gurgunday](https://togithub.com/gurgunday) in [https://github.com/fastify/fastify-cookie/pull/248](https://togithub.com/fastify/fastify-cookie/pull/248) - chore(deps-dev): bump tsd from 0.28.1 to 0.29.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/fastify/fastify-cookie/pull/249](https://togithub.com/fastify/fastify-cookie/pull/249) - perf: use `node:` prefix for builtins by [@​gurgunday](https://togithub.com/gurgunday) in [https://github.com/fastify/fastify-cookie/pull/250](https://togithub.com/fastify/fastify-cookie/pull/250) - chore(deps-dev): bump sinon from 15.2.0 to 16.0.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/fastify/fastify-cookie/pull/252](https://togithub.com/fastify/fastify-cookie/pull/252) - use named exports by [@​gurgunday](https://togithub.com/gurgunday) in [https://github.com/fastify/fastify-cookie/pull/254](https://togithub.com/fastify/fastify-cookie/pull/254) **Full Changelog**: fastify/fastify-cookie@v9.0.4...v9.1.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 4pm every weekday" in timezone Europe/Paris, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/specfy/specfy). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6ImNob3JlL3Jlbm92YXRlQmFzZUJyYW5jaCJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Adds support for the non-standard
Partitioned
optionIt was added to jshttp/cookie a few days ago