Conversation
jsumners
left a comment
There was a problem hiding this comment.
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. |
Eomm
left a comment
There was a problem hiding this comment.
I would write in the reademe [experimental] with a reference to the @climba03003 's comment 🔝
Co-authored-by: James Sumners <[email protected]>
|
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.
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 |
[](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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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
PartitionedoptionIt was added to jshttp/cookie a few days ago