Jesse Wilson
bc8df40582
Release OkHttp 5.5.1
2026-10-22 12:15:31 +08:00
Jesse Wilson
a94bdf1520
Prepare for release 5.5.0.
2026-08-16 12:08:03 -04:00
Arpit Agarwal
a7c54497eb
Fix java.net cookie jar artifact coordinate ( #9609 )
...
Co-authored-by: arpitagarwal1301 <arpitagarwal1301@users.noreply.github.com >
2026-07-26 17:31:22 -04:00
Jesse Wilson
61423f472d
Prepare for release 5.4.0.
2026-06-08 15:34:43 -04:00
Vansh Badkul
2ae6e02c2e
Trim trailing whitespace in cookie value: JavaNetCookieJar to avoid crash ( #9374 )
...
* Trim cookie value in JavaNetCookieJar to avoid crash (#9373 )
* Add receiveAndSendUntrimmedCookie regression test
2026-03-19 07:46:39 +00:00
Yuri Schimke
c4f96b781a
Adopt a full modern gradle build ( #9292 )
...
* Introduce build-logic decoupled convention plugins
* Switch to a full modern gradle build
2026-02-03 22:17:59 +00:00
Yuri Schimke
9e9aab7eee
Introduce build-logic decoupled convention plugins ( #9289 )
...
Use for 1 feature, publishing. And also move current buildSrc logic there.
First step to cleaning up build logic generally.
2026-02-01 16:35:35 +00:00
Yuri Schimke
7f3a220877
Switch to Dokka v2 ( #9263 )
...
* Update Dokka to v2
update configuration to use experimental V2 plugin mode and adjust documentation generation scripts.
2026-01-25 12:37:13 +00:00
Jesse Wilson
0960b47ec2
Prepare for release 5.3.0.
2025-10-30 17:39:59 -04:00
Jesse Wilson
dad534a815
Put 5.2.1 in the changelog
2025-10-09 19:13:15 -04:00
Jesse Wilson
2a95ed0873
Prepare for release 5.2.0.
2025-10-07 11:47:25 -04:00
Yuri Schimke
b7290e4db2
Add multi-release jars to enable Java Modules ( #8767 )
...
* Add multi-release jars to enable Java Modules
* Fix android tests
* Avoid running module tests on JDK 8
* Add a jlink run task to demonstrate java modules
2025-09-21 07:22:22 +01:00
Jesse Wilson
d2dd180697
Prepare for release 5.1.0.
2025-07-07 15:32:33 -04:00
Jesse Wilson
1b703d52a9
Prepare for release 5.0.0.
2025-07-03 10:43:08 -04:00
Jesse Wilson
27ddd2c286
Drop the findbugs dependency ( #8769 )
...
We don't need it.
Co-authored-by: Jesse Wilson <jwilson@squareup.com >
2025-05-13 20:51:50 -04:00
Yuri Schimke
f2640e0b08
Create a friends configuration to use internals. ( #8651 )
...
* Create a friends configuration to use internals.
From https://www.liutikas.net/2025/01/12/Kotlin-Library-Friends.html we should avoid using
@file:Suppress("INVISIBLE_MEMBER", "INVISIBLE_REFERENCE")
So instead lets just be friends.
2025-05-10 12:15:14 +01:00
renovate[bot]
a51cfbf841
Update dependency com.diffplug.spotless:spotless-plugin-gradle to v7 ( #8702 )
...
* Update dependency com.diffplug.spotless:spotless-plugin-gradle to v7
* Reformat
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jake Wharton <jw@squareup.com >
2025-03-19 15:25:20 -04:00
Jesse Wilson
e707db1d86
Put JavaNetCookieJar into the public API ( #8337 )
2024-04-06 00:10:43 -04:00
Jesse Wilson
373822e239
Mechanically tag all new APIs as @ExperimentalOkHttpApi ( #8216 )
...
* Mechanically tag all new APIs as @ExperimentalOkHttpApi
In a follow-up PR I intend to remove the annotation on any
API that we're willing to commit to for OkHttp 5.0.0.
In a follow-up PR I'd also like to hide all remaining
APIs from Java langauge callers.
* Opt-in ExperimentalOkHttpApi for Android projects too
---------
Co-authored-by: Benoit Quenaudon <benoit@quenaudon.com >
2024-01-23 09:31:42 -05:00
Jesse Wilson
a228fd64cc
Reformat with Spotless ( #8180 )
...
* Enable spotless
* Run spotlessApply
* Fixup trimMargin
* Re-run spotlessApply
2024-01-07 20:13:22 -05:00
Jesse Wilson
c9f62b501a
Advertise 4.12.0 in docs
2023-12-17 10:34:10 -05:00
Jesse Wilson
dda13bb467
Make a JPMS-compatible JavaNetCookieJar ( #8074 )
...
* Make a JPMS-compatible JavaNetCookieJar
* Add missing imports
* Depend on okhttpUrlconnection
This is necessary to pass the OSGi test.
2023-11-20 11:20:29 -05:00