1
0
mirror of https://github.com/square/okhttp.git synced 2026-10-24 07:59:29 +03:00

141 Commits

Author SHA1 Message Date
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
Pablo Baxter
71b6f9c493 Update all the documentation to prevent broken links everywhere (#9552) 2026-07-16 17:11:28 -04:00
Jesse Wilson
61423f472d Prepare for release 5.4.0. 2026-06-08 15:34:43 -04: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
eb2e5a8b54 Fix comments from modules PR (#9102) 2025-10-03 09:35:58 +01: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
Yuri Schimke
07fe953b40 Add Android OkHttp.initialize(Context) (#8965)
* Add OkHttp.initialiseApplicationContext

A fallback for apps Disabling the AndroidX Startup Initialiser.
2025-07-28 08:33:49 +01:00
Jesse Wilson
349aca55f0 Remove disclaimer about GraalVM (#8900)
Co-authored-by: Jesse Wilson <jwilson@squareup.com>
Co-authored-by: Yuri Schimke <yuri@schimke.ee>
2025-07-19 13:36:35 +01:00
Yuri Schimke
9d71e2e8bb Update docs for maven workaround (#8938) 2025-07-13 09:30:19 +01:00
Jesse Wilson
d2dd180697 Prepare for release 5.1.0. 2025-07-07 15:32:33 -04:00
Yuri Schimke
e41ff18df8 Link to new mockwebserver artifacts (#8911) 2025-07-04 09:56:14 -04:00
Jesse Wilson
1b703d52a9 Prepare for release 5.0.0. 2025-07-03 10:43:08 -04:00
Jesse Wilson
a2b9c0cf24 Prepare for release . 2025-05-29 08:27:38 -04:00
Julian Reschke
545a014cbe Update README.md re RFCs (#8718) 2025-04-03 09:52:01 +01:00
Yuri Schimke
d056e608a0 Update README.md to describe philosophy (#8572) 2024-11-11 17:46:15 +00:00
Jesse Wilson
c056530682 Switch back to the kotlin JVM plugin (#8149)
* Switch back to the kotlin JVM plugin

This does a ton of file moves from jvmMain to main, and jvmTest to test.

* Don't use AnimalSniffer on okcurl

* Use assertk more (#8150)
2023-12-20 18:27:07 -05:00
Jesse Wilson
c9f62b501a Advertise 4.12.0 in docs 2023-12-17 10:34:10 -05:00
Yuri Schimke
248b0e6318 Update Release version (#7792) 2023-05-01 11:27:57 +01:00
Siva Kumar Edupuganti
b9753407e4 ReadMe formatting + Added link for boringssl (#7756) 2023-04-23 08:03:14 +01:00
John Carlson
5993a616b7 Remove outdated notice from README (#7685)
This date has long since past, so lets just keep it as the general warning to not use this version.
2023-02-18 14:41:57 +00:00
mrajesh09
925ac73380 Fixed incorrect JSON media type value in README (#7494) 2022-10-28 18:29:52 -06:00
Jesse Wilson
e9a3ad3d94 4.10.0 is out 2022-06-12 10:09:53 -04:00
Jesse Wilson
c160080430 Prepare for release 5.0.0-alpha.5. 2022-02-21 09:47:49 -05:00
Yuri Schimke
62bc276667 Update R8 link in docs (#7053) 2022-02-08 08:03:16 +00:00
Egor Andreevich
20d2fa4ffa Update docs to reference S01 Sonatype host (#6971) 2021-12-23 10:56:33 -05:00
Goooler
3417fd0e78 Update README files to 4.9.3 (#6927) 2021-11-24 09:34:33 -05:00
Jesse Wilson
a87f4b4585 Changelog for OkHttp 4.9.2 2021-09-30 21:13:35 -04:00
Georgi Staykov
b4cf6bfe8d Replace deprecated method used in README (#6863) 2021-09-15 07:43:35 +01:00
Yuri Schimke
ef7699ffbd Document that GraalVM support is on 5.0.0-alpha.2 and later. (#6705) 2021-06-27 19:15:58 +01:00
Goooler
7f4b97e8a4 Update docs to use https (#6642) 2021-04-22 08:30:57 +01:00
Goooler
a5cf76f02c Update README.md (#6607) 2021-03-30 07:01:48 +01:00
vlad doster
57a348f692 (docs) update README.md (#6524)
- fix punctuation
- fix article usage
- add codefences
2021-01-24 15:05:25 -05:00
Yuri Schimke
09f424f12e fix README.md typo (#6469) 2020-12-12 10:37:14 +00:00
Volodymyr Buberenko
1dd054b2b0 Add BOM mention to Releases section (#6464) 2020-12-10 07:06:23 +00:00
Juti Noppornpitak
987a1167da Updated the example to reflect the actual method signature (#6457) 2020-12-04 13:16:06 -05:00
Yuri Schimke
c194980c7f Automatic Graal support in okhttp core (#6292)
Uses SVM annotated methods to substitute and avoid native image build issues.
2020-10-02 08:41:01 +01:00
Jesse Wilson
cbeaf8f955 Prepare for release 4.9.0. 2020-09-11 17:08:20 -04:00
Jesse Wilson
96a2118dd4 Release OkHttp 4.8.1. 2020-08-06 10:07:13 -04:00
Jesse Wilson
a70e992c3f Prepare for release 4.8.0. 2020-07-11 14:01:06 -04:00
Jesse Wilson
4c595553fb Prepare for release 4.7.2. 2020-05-20 09:06:47 -04:00
Jesse Wilson
186ec88aff Prepare for release 4.7.1. 2020-05-18 17:46:48 -04:00
Jesse Wilson
ef7c5f358e Prepare for release 4.7.0. 2020-05-17 13:52:53 -04:00
Jesse Wilson
0deadd5611 Prepare for release 4.6.0. 2020-04-29 00:52:51 -04:00
Jesse Wilson
ca0c8d6a1a Prepare for release 4.5.0. 2020-04-06 10:54:10 -04:00
Jesse Wilson
f94be9ff69 Support 3.12.x through December 31, 2021
Our original expectations were that KitKat devices would age out in
2020. It's been a garbage year and this expectations no longer hold.
We're extending support an extra year.

We continue to support OkHttp 3.12.x because later releases are not
usable on older devices and JVMs.

OkHttp 3.14.x has no such reason to receive support, and we'll stop
updating it on June 30, 2020. Users of OkHttp 3.14.x should upgrade
to the 4.x series. Android apps should accept Kotlin libraries; it's
the platform's future. And JVM apps are less constrained by binary
size. Here's the size of OkHttp + transitive dependencies, and those
of alternatives:

 * OkHttp 4.4: 2.47 MiB including Kotlin stdlib (1.51 MiB)
 * Apache HTTP Client 5.0: 1.78 MiB including slf4j-api (0.04 MiB)
 * Jetty HTTP Client 9.4: 1.19 MiB
2020-03-24 13:24:10 -04:00
Jesse Wilson
44124ba2a3 Prepare for release 4.4.0. 2020-02-17 17:51:22 -05:00
Jesse Wilson
fd0919cfa4 OkHttp 4.3.1 is released 2020-01-07 13:44:16 -05:00