Releases: hossain-khan/json5-kotlin
Releases · hossain-khan/json5-kotlin
v1.2.0
What's Changed
- Add external JSON5 library for three-way benchmark comparison by @copilot-swe-agent in #34
- Fix: Update library version in README to 1.1.0 by @hossain-khan in #28
- [UPDATE] Refine test app with models too by @hossain-khan in #35
- Centralize all dependencies in version catalog by @copilot-swe-agent in #37
- Improve JSON5 parser API with strongly-typed JSON5Value sealed class by @copilot-swe-agent in #39
- Remove deprecated parseToAny API and migrate to type-safe parse() method by @copilot-swe-agent in #41
- Add README sample code validation to App.kt by @copilot-swe-agent in #43
- [UPDATE] Applied ktlint formatter by @hossain-khan in #44
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
- [BUMP] Version for next release by @hossain-khan in #25
- Fix ./gradlew wrapper run issue in GitHub workflow by @copilot-swe-agent in #27
- Add real-life JSON5 files and corresponding unit tests by @copilot-swe-agent in #30
- Improve JSON5 library performance with comprehensive optimizations by @copilot-swe-agent in #32
Full Changelog: v1.0.0...v1.1.0
v1.0.0
Summary
Initial tag with working version of JSON5 kotlin lib that is fully implemented assisted coding agents(GitHub Copilot, Google Jules)
What's Changed
- Fix: Align test assertions with current parser behavior by @hossain-khan in #2
- [REMOVED] Utils module by @hossain-khan in #4
- I've added KDocs to the lib module tests and validated their accuracy. by @hossain-khan in #5
- Add kotlinx.serialization support for JSON5 using this library by @copilot-swe-agent in #7
- Update README with comprehensive JSON5 usage guide and remove placeholder content by @copilot-swe-agent in #9
- [MOVE] All file to new package
dev.hossain.json5ktby @hossain-khan in #11 - Add Maven publishing support for GitHub Packages by @copilot-swe-agent in #13
- Add benchmark module for comparing JSON5 vs JSON serialization performance by @copilot-swe-agent in #15
- [ADDED] Transparent project icon by @hossain-khan in #16
- Add benchmark workflow to save artifacts on main branch pushes by @copilot-swe-agent in #18
- [ADDED]
copilot-instructions.mdby @hossain-khan in #21 - Add Publish to GitHub Packages workflow by @copilot-swe-agent in #20
- Use gradle.properties for library version in maven release by @copilot-swe-agent in #23
- [MINOR] Workflow and tagging fixes by @hossain-khan in #24
New Contributors
- @hossain-khan made their first contribution in #2
- @copilot-swe-agent made their first contribution in #7
Full Changelog: https://github.com/hossain-khan/json5-kotlin/commits/v1.0.0