CATATAN: Jika Anda mencari Swagger Core 1.5.X dan OpenAPI 2.0, silakan merujuk ke cabang 1.5.
CATATAN: Sejak versi 2.1.7, Swagger Core juga mendukung namespace Jakarta. Terdapat sekumpulan artefak paralel dengan akhiran -jakarta
, yang memberikan fungsi yang sama dengan artefak tanpa akhiran (yaitu: javax
). Silakan lihat Wiki untuk lebih jelasnya.
CATATAN: Sejak versi 2.2.0 Swagger Core mendukung OpenAPI 3.1; lihat halaman ini untuk detailnya
Swagger Core adalah implementasi Java dari Spesifikasi OpenAPI. Versi saat ini mendukung JAX-RS2 (namespace javax
dan jakarta
).
Lihat panduan memulai Swagger Core untuk mulai menambahkan Swagger ke API Anda.
Wiki github berisi dokumentasi, contoh, kontribusi, dll. Mulai dari sana.
Spesifikasi OpenAPI telah mengalami beberapa revisi sejak awal pembuatannya pada tahun 2010. Proyek Swagger Core memiliki kompatibilitas berikut dengan Spesifikasi OpenAPI:
Versi inti kesombongan | Tanggal Rilis | Kompatibilitas Spesifikasi OpenAPI | Catatan | Status |
---|---|---|---|---|
2.2.26 ( saat ini stabil ) | 18-11-2024 | 3.x | menandai v2.2.26 | Didukung |
2.2.25 | 02-10-2024 | 3.x | menandai v2.2.25 | Didukung |
2.2.24 | 23-09-2024 | 3.x | menandai v2.2.24 | Didukung |
2.2.23 | 28-08-2024 | 3.x | menandai v2.2.23 | Didukung |
2.2.22 | 15-05-2024 | 3.x | menandai v2.2.22 | Didukung |
2.2.21 | 20-03-2024 | 3.x | menandai v2.2.21 | Didukung |
2.2.20 | 19-12-2023 | 3.x | menandai v2.2.20 | Didukung |
2.2.19 | 10-11-2023 | 3.x | tandai v2.2.19 | Didukung |
2.2.18 | 25-10-2023 | 3.x | tandai v2.2.18 | Didukung |
2.2.17 | 12-10-2023 | 3.x | tandai v2.2.17 | Didukung |
2.2.16 | 18-09-2023 | 3.x | menandai v2.2.16 | Didukung |
2.2.15 | 08-07-2023 | 3.x | tandai v2.2.15 | Didukung |
2.2.14 | 26-06-2023 | 3.x | tandai v2.2.14 | Didukung |
2.2.13 | 24-06-2023 | 3.x | tandai v2.2.13 | Didukung |
2.2.12 | 13-06-2023 | 3.x | tandai v2.2.12 | Didukung |
2.2.11 | 01-06-2023 | 3.x | tandai v2.2.11 | Didukung |
2.2.10 | 15-05-2023 | 3.x | tandai v2.2.10 | Didukung |
2.2.9 | 20-03-2023 | 3.x | tandai v2.2.9 | Didukung |
2.2.8 | 06-01-2023 | 3.x | tandai v2.2.8 | Didukung |
2.2.7 | 15-11-2022 | 3.0 | tandai v2.2.7 | Didukung |
2.2.6 | 02-11-2022 | 3.0 | menandai v2.2.6 | Didukung |
2.2.5 | 02-11-2022 | 3.0 | tandai v2.2.5 | Didukung |
2.2.4 | 16-10-2022 | 3.0 | tandai v2.2.4 | Didukung |
2.2.3 | 27-09-2022 | 3.0 | menandai v2.2.3 | Didukung |
2.2.2 | 20-07-2022 | 3.0 | menandai v2.2.2 | Didukung |
2.2.1 | 15-06-2022 | 3.0 | tandai v2.2.1 | Didukung |
2.2.0 | 04-04-2022 | 3.0 | menandai v2.2.0 | Didukung |
2.1.13 | 07-02-2022 | 3.0 | menandai v2.1.13 | Didukung |
2.1.12 | 23-12-2021 | 3.0 | tandai v2.1.12 | Didukung |
2.1.11 | 29-09-2021 | 3.0 | tandai v2.1.11 | Didukung |
2.1.10 | 28-06-2021 | 3.0 | tandai v2.1.10 | Didukung |
2.1.9 | 20-04-2021 | 3.0 | tandai v2.1.9 | Didukung |
2.1.8 | 18-04-2021 | 3.0 | tandai v2.1.8 | Didukung |
2.1.7 | 18-02-2021 | 3.0 | tandai v2.1.7 | Didukung |
2.1.6 | 04-12-2020 | 3.0 | menandai v2.1.6 | Didukung |
2.1.5 | 01-10-2020 | 3.0 | tandai v2.1.5 | Didukung |
2.1.4 | 24-07-2020 | 3.0 | tandai v2.1.4 | Didukung |
2.1.3 | 27-06-2020 | 3.0 | menandai v2.1.3 | Didukung |
2.1.2 | 01-04-2020 | 3.0 | tandai v2.1.2 | Didukung |
2.1.1 | 02-01-2020 | 3.0 | menandai v2.1.1 | Didukung |
2.1.0 | 16-11-2019 | 3.0 | menandai v2.1.0 | Didukung |
2.0.10 | 11-10-2019 | 3.0 | menandai v2.0.10 | Didukung |
2.0.9 | 22-08-2019 | 3.0 | tandai v2.0.9 | Didukung |
2.0.8 | 24-04-2019 | 3.0 | tandai v2.0.8 | Didukung |
2.0.7 | 18-02-2019 | 3.0 | tandai v2.0.7 | Didukung |
2.0.6 | 27-11-2018 | 3.0 | menandai v2.0.6 | Didukung |
2.0.5 | 19-09-2018 | 3.0 | tandai v2.0.5 | Didukung |
2.0.4 | 05-09-2018 | 3.0 | tandai v2.0.4 | Didukung |
2.0.3 | 09-08-2018 | 3.0 | menandai v2.0.3 | Didukung |
1.6.14 ( saat ini stabil ) | 19-03-2024 | 2.0 | tandai v1.6.14 | Didukung |
1.6.13 | 26-01-2024 | 2.0 | tandai v1.6.13 | Didukung |
1.6.12 | 14-10-2023 | 2.0 | tandai v1.6.12 | Didukung |
1.6.11 | 15-05-2023 | 2.0 | tandai v1.6.11 | Didukung |
1.6.10 | 21-03-2023 | 2.0 | tandai v1.6.10 | Didukung |
1.6.9 | 15-11-2022 | 2.0 | tandai v1.6.9 | Didukung |
1.6.8 | 16-10-2022 | 2.0 | tandai v1.6.8 | Didukung |
1.6.7 | 27-09-2022 | 2.0 | tandai v1.6.7 | Didukung |
1.6.6 | 04-04-2022 | 2.0 | tandai v1.6.6 | Didukung |
1.6.5 | 07-02-2022 | 2.0 | tandai v1.6.5 | Didukung |
1.6.4 | 23-12-2021 | 2.0 | tandai v1.6.4 | Didukung |
1.6.3 | 29-09-2021 | 2.0 | tandai v1.6.3 | Didukung |
1.6.2 | 01-07-2020 | 2.0 | tandai v1.6.2 | Didukung |
1.6.1 | 01-04-2020 | 2.0 | tandai v1.6.1 | Didukung |
1.6.0 | 16-11-2019 | 2.0 | menandai v1.6.0 | Didukung |
1.5.24 | 11-10-2019 | 2.0 | tandai v1.5.24 | Didukung |
1.5.23 | 22-08-2019 | 2.0 | tandai v1.5.23 | Didukung |
1.5.22 | 18-02-2019 | 2.0 | tandai v1.5.22 | Didukung |
1.5.21 | 09-08-2018 | 2.0 | tandai v1.5.21 | Didukung |
1.5.20 | 23-05-2018 | 2.0 | tandai v1.5.20 | Didukung |
2.0.2 | 23-05-2018 | 3.0 | menandai v2.0.2 | Didukung |
2.0.1 | 16-04-2018 | 3.0 | menandai v2.0.1 | Didukung |
1.5.19 | 16-04-2018 | 2.0 | tandai v1.5.19 | Didukung |
2.0.0 | 20-03-2018 | 3.0 | menandai v2.0.0 | Didukung |
2.0.0-rc4 | 22-01-2018 | 3.0 | tag v2.0.0-rc4 | Didukung |
2.0.0-rc3 | 21-11-2017 | 3.0 | tag v2.0.0-rc3 | Didukung |
2.0.0-rc2 | 29-09-2017 | 3.0 | tag v2.0.0-rc2 | Didukung |
2.0.0-rc1 | 17-08-2017 | 3.0 | tag v2.0.0-rc1 | Didukung |
1.5.18 | 22-01-2018 | 2.0 | tandai v1.5.18 | Didukung |
1.5.17 | 21-11-2017 | 2.0 | tandai v1.5.17 | Didukung |
1.5.16 | 15-07-2017 | 2.0 | tandai v1.5.16 | Didukung |
1.3.12 | 23-12-2014 | 1.2 | tandai v1.3.12 | Didukung |
1.2.4 | 19-06-2013 | 1.1 | tag kesombongan-proyek_2.10.0-1.2.4 | Tidak digunakan lagi |
1.0.0 | 2011-10-16 | 1.0 | menandai v1.0 | Tidak digunakan lagi |
Jika Anda tertarik dengan riwayat perubahan swagger dan kerangka Swagger Core, lihat di sini.
Anda perlu menginstal yang berikut ini dan tersedia di $PATH Anda:
# first time building locally
mvn -N
Bangunan berikutnya:
mvn install
Ini akan membangun modul.
Tentu saja jika Anda tidak ingin membangun secara lokal Anda dapat mengambil artefak dari maven central:
https://repo1.maven.org/maven2/io/swagger/core/
Sampel telah dipindahkan ke repositori baru dan berisi berbagai integrasi dan konfigurasi.
Harap ungkapkan masalah atau kerentanan terkait keamanan apa pun dengan mengirim email ke [email protected], alih-alih menggunakan pelacak masalah publik.