- Store clone of original raw cookie
- Fix missing raw cookie elements
- Remove old
reqwest_impl
REMOVAL notice
- Make logging secure cookie values opt-in
- Dependency bumps
- Update CONTRIBUTORS
- Update to idna 0.3
- Do not use annotated tags in release.sh
- Prepare version item for
release.sh
- Prepare to start using
git-cliff
- Cargo fmt
- Fix release.sh comments/whitespace
- Expose feature
wasm-bindgen
- Derive clone for CookieStore
- Add API to save all cookies
- New
save_all
methods to emphasize divergence from RFC behavior
- Prepare version item for
release.sh
- Prepare to start using
git-cliff
- Export
cookie_domain::CookieDomain
aspub
- Export
pub use cookie_expiration::CookieExpiration
- Export
pub use cookie_path::CookiePath
- Make
CookieStore::from_cookies
pub - Add methods
CookieStore::load_json_all
andCookieStore::load_all
to allow for loading both unexpired and expired cookies.
- Update of dependencies in public API in
0.15.2
should have qualified as minor version bump
- Upgrade dependencies
- Attach
Secure
cookies to requests forhttp://localhost
and loopback IP addresses (e.g.127.0.0.1
). This change alignscookie_store
's behaviour to the behaviour of Chromium-based browsers and Firefox.
- deprecation in
v0.14.1
should have qualified as minor version bump - Upgrade dependencies
- Improve documentation on
CookieStore::get_request_cookies
- Introduce alternative
CookieStore::get_request_values
, markCookieStore::get_request_cookies
as deprecated, and suggest usage ofget_request_values
instead.
- BREAKING The
CookieStoreMutex
andCookieStoreRwLock
implementation previously provided under thereqwest_impl
feature have been migrated to a dedicated crate,reqwest_cookie_store
, and the feature has been removed. - BREAKING
reqwest
is no longer a direct depdency, but rather adev-depedency
. Furthermore, now only the neededreqwest
features (cookies
) are enabled, as opposed to all default features. This is potentially a breaking change for users. reqwest
is no longer an optional dependency, it is now adev-dependency
for doctests.- Only enable the needed features for
reqwest
(@blyxxyz)
- Only enable the needed features for
- Upgrade
publisuffix
dependency tov2
(@rushmorem) - Remove unused dev-dependencies
- Fix attributes & configuration for feature support in docs.rs
- Introduce optional feature
reqwest_impl
, providing implementations of thereqwest::cookie::CookieStore
trait - Upgrade to
reqwest 0.11.2
- Upgrade to
env_logger 0.8
- Upgrade to
pretty_assertions 0.7
- Upgrade to
cookie 0.15
- Upgrade to
cookie 0.14
- Upgrade to
time 0.2
- Implement
{De,}Serialize
forCookieStore
(@Felerius)
- introduce optional feature
preserve_order
which maintains cookies in insertion order.
- remove
try_from
dependency again now thatreqwest
minimum rust version is bumped - upgrade to
url 2.0
(@benesch) - Upgrade to
idna 0.2
- Remove dependency on
failure
(seanmonstar)
- Revert removal of
try_from
dependency
- Upgrades to
cookies
v0.12 - Drop dependency
try_from
in lieu ofstd::convert::TryFrom
(@oherrala) - Drop dependency on
serde_derive
, rely onserde
only (@oherrala)
- Update to Rust 2018 edition
- Upgrades to
cookies
v0.11 - Minor dependency upgrades
- Upgrades to
reqwest
v0.9 - Replaces
error-chain
withfailure
- Removes separate
ReqwestSession::ErrorKind
. Added as variant::ErrorKind::Reqwest
instead.