Releases: amer8/apibconv
v0.8.0
apibconv v0.8.0
Convert between API Blueprint (*.apib), OpenAPI 2.0/3.0/3.1, and AsyncAPI 2.x/3.0 specifications.
Installation
Using Go
go install github.com/amer8/apibconv/cmd/apibconv@v0.8.0Using Docker
docker pull ghcr.io/amer8/apibconv:v0.8.0Changelog
Other Changes
- 399ed1a: Add schema-backed specification validation (#59) (@amer8)
- a0bc555: Bump goreleaser/goreleaser-action from 7.1.0 to 7.2.1 in the actions group (#55) (@dependabot[bot])
- 24a921c: Bump securego/gosec from 2.25.0 to 2.26.1 in the actions group (#58) (@dependabot[bot])
Full Changelog: v0.7.1...v0.8.0
v0.7.1
apibconv v0.7.1
Convert between API Blueprint (*.apib), OpenAPI 2.0/3.0/3.1, and AsyncAPI 2.x/3.0 specifications.
Installation
Using Go
go install github.com/amer8/apibconv/cmd/apibconv@v0.7.1Using Docker
docker pull ghcr.io/amer8/apibconv:v0.7.1Changelog
Other Changes
- fcd41e8: Add cross-platform verified install action (#54) (@amer8)
- 7a3c653: Bump github/codeql-action from 4.35.1 to 4.35.2 in the actions group (#49) (@dependabot[bot])
- 5e4a17d: Bump golang from
27f8293tof853308in the docker group (#50) (@dependabot[bot]) - 772ee86: Bump golang from
c2a1f7bto27f8293in the docker group (#48) (@dependabot[bot]) - 766f491: Bump the actions group with 2 updates (#46) (@dependabot[bot])
- 570bdbf: Drop support for EOL Go versions (#47) (@amer8)
- ea32129: Fix install release scripts (#56) (@amer8)
- 41fbe80: Fix validation for AsyncAPI specs (#51) (@amer8)
- 887153c: Modify platform support (#57) (@amer8)
- a6ef849: Update GoReleaser and add cosign signature check (#53) (@amer8)
Full Changelog: v0.7.0...v0.7.1
v0.7.0
apibconv v0.7.0
Convert between API Blueprint (*.apib), OpenAPI 2.0/3.0/3.1, and AsyncAPI 2.x/3.0 specifications.
Installation
Using Go
go install github.com/amer8/apibconv/cmd/apibconv@v0.7.0Using Docker
docker pull ghcr.io/amer8/apibconv:v0.7.0Changelog
Other Changes
- c4bd93d: Add CodeQL analysis workflow for Go projects (@amer8)
- 8f60f4c: Add OpenSSF Scorecard analysis workflow (@amer8)
- 4483b7a: Add codeowners file (#35) (@amer8)
- 0c535ba: Bump golang from 1.25-alpine to 1.26-alpine in the docker group (#29) (@dependabot[bot])
- 7a3b26d: Bump securego/gosec from 5e5517beec77b8228ba43ec8d7cc22d82ed31924 to 223e19b8856e00f02cc67804499a83f77e208f3c in the actions group (#42) (@dependabot[bot])
- 573b825: Bump the actions group across 1 directory with 11 updates (#33) (@dependabot[bot])
- 9015777: Enhance security policy with reporting and best practices (@amer8)
- 3a5c028: Go Fuzzing test files (#34) (@amer8)
- febca7c: Harden workflow dependency pins and release permissions (@amer8)
- 9a310a4: Improve gh workflows (#39) (@amer8)
- c409350: Improve security md review model (#36) (@amer8)
- dbe32c2: Improve spec format detection (#40) (@amer8)
- c9ffd5a: Migrate to maintained yaml pkg (#41) (@amer8)
- 9d781d9: Pin gosec action to v2.25.0 (#38) (@amer8)
- c2c066c: Publish per archive checksums and SBOM (#44) (@amer8)
- 002c850: Publish per-archive checksums and SBOM (#43) (@amer8)
- 833b595: Publish per-archive checksums and SBOM (#45) (@amer8)
- ec0d12e: Update CodeQL workflow for daily runs and version upgrades (@amer8)
- 31bb886: Update link for GitHub's Security Advisory feature (@amer8)
Full Changelog: v0.6.3...v0.7.0
v0.6.3
apibconv v0.6.3
Convert between API Blueprint (*.apib), OpenAPI 2.0/3.0/3.1, and AsyncAPI 2.x/3.0 specifications.
Installation
Using Go
go install github.com/amer8/apibconv/cmd/apibconv@v0.6.3Using Docker
docker pull ghcr.io/amer8/apibconv:v0.6.3Changelog
Other Changes
Full Changelog: v0.6.2...v0.6.3
v0.6.2
apibconv v0.6.2
Convert between API Blueprint (*.apib), OpenAPI 2.0/3.0/3.1, and AsyncAPI 2.x/3.0 specifications.
Installation
Using Go
go install github.com/amer8/apibconv/cmd/apibconv@v0.6.2Using Docker
docker pull ghcr.io/amer8/apibconv:v0.6.2Changelog
Other Changes
- 98b2b92: Add logo and update badges in README.md (@amer8)
- 48277c5: Fix cli and improve codecov config (@amer8)
- 351fd21: Fix code block formatting in installation section (@amer8)
- a13df37: Fix example links in README.md (@amer8)
- ff67b19: Improve test coverage (@amer8)
- a12b3c2: Improve test coverage with relevant use cases (@amer8)
- 93911c9: Update README to reflect new sections and remove old content (@amer8)
Full Changelog: v0.6.1...v0.6.2
v0.6.1
apibconv v0.6.1
Convert between API Blueprint (*.apib), OpenAPI 2.0/3.0/3.1, and AsyncAPI 2.x/3.0 specifications.
Installation
Using Go
go install github.com/amer8/apibconv/cmd/apibconv@v0.6.1Using Docker
docker pull ghcr.io/amer8/apibconv:v0.6.1Changelog
Other Changes
- a7436ad: Bump actions/upload-artifact from 5 to 6 in the actions group (@dependabot[bot])
- 3042aeb: Fix (@amer8)
- 2192926: Fix asyncapi version (@amer8)
- 9ac4f74: Fix lint (@amer8)
- 97315e0: Improve spec compatibility (@amer8)
- 6d07891: Improve test coverage (@amer8)
- a23a90a: Update README.md (@amer8)
- 1567dc2: Update ci.yml coverage parameters (@amer8)
Full Changelog: v0.6.0...v0.6.1
v0.6.0
apibconv v0.6.0
Convert between API Blueprint (*.apib), OpenAPI 2.0/3.0/3.1, and AsyncAPI 2.x/3.0 specifications.
Installation
Using Go
go install github.com/amer8/apibconv/cmd/apibconv@v0.6.0Using Docker
docker pull ghcr.io/amer8/apibconv:v0.6.0Changelog
Other Changes
- efcacd2: Fix (@amer8)
- 494cb9f: Fix (@amer8)
- e0020e0: Fix (@amer8)
- 55d096d: Fix release yml (@amer8)
- bec947e: Merge branch 'main' of github.com:amer8/apibconv (@amer8)
- 1a7956e: Refactor AsyncAPI to explicitly define spec version (@amer8)
- 90110b6: Refactor packages and structure (@amer8)
Full Changelog: v0.5.0...v0.6.0
v0.5.0
apibconv v0.5.0
Convert between API Blueprint (*.apib), OpenAPI 3.0/3.1, and AsyncAPI 2.6/3.0 specifications.
Installation
Using Go
go install github.com/amer8/apibconv@v0.5.0Using Docker
docker pull ghcr.io/amer8/apibconv:v0.5.0Changelog
Other Changes
- b48da1f: Fix (@amer8)
- 9667cd6: Fix (@amer8)
- 33d33df: Fix (@amer8)
- 625d7ff: Fix (@amer8)
- f5857dd: Refactor asyncapi and remove deprecated funcs (@amer8)
Full Changelog: v0.4.0...v0.5.0
v0.4.0
apibconv v0.4.0
Convert between API Blueprint (*.apib), OpenAPI 3.0/3.1, and AsyncAPI 2.6/3.0 specifications.
Installation
Using Go
go install github.com/amer8/apibconv@v0.4.0Using Docker
docker pull ghcr.io/amer8/apibconv:v0.4.0Changelog
Other Changes
- e0147d6: Fix (@amer8)
- b100add: Fix (@amer8)
- 94fc480: Fix (@amer8)
- 4749466: Fix gh action (@amer8)
- 91cf2ad: Improve examples (@amer8)
- b9aae14: Refactor converter (@amer8)
- 0d2c41c: Update (@amer8)
Full Changelog: v0.3.0...v0.4.0
v0.3.0
apibconv v0.3.0
Convert between API Blueprint (*.apib), OpenAPI 3.0/3.1, and AsyncAPI 2.6/3.0 specifications.
Installation
Using Go
go install github.com/amer8/apibconv@v0.3.0Using Docker
docker pull ghcr.io/amer8/apibconv:v0.3.0Changelog
Other Changes
- 9c51aba: Delete CONTRIBUTING.md (@amer8)
- 69993e2: Enhance .goreleaser.yml with detailed instructions (@amer8)
- 97cfcc7: Improve README installation section formatting (@amer8)
- 8e3ac54: Improve code quality (@amer8)
- bd90887: Improve naming and constants (@amer8)
- 6fa53da: Update readme file structure (@amer8)
Full Changelog: v0.2.1...v0.3.0