Changelog
- 6e055b6f94a427facd0e08ccc00ed130245d45d6: Add CI to GitHub actions (ccoVeille 3875889+ccoVeille@users.noreply.github.com)
- 71d2ac15ad2f5699b346fcbe022f1fa91a46b2df: Add cli UT (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- 642b42bb712e4c31807e8d23f58600bd377587b0: Add cli UT (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- 975c12d4e04e78f36c9c915909e6ed79e706caa7: Add cli UT (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- 49076fb7540bf82ded05426667c80e81a3bde80b: Add golagnci lint (RealAlexandreAI usaslahser@gmail.com)
- 48339e2bdb2f31e98cd5d8cb18a017cf46980a47: Add pre-commit-hook (RealAlexandreAI usaslahser@gmail.com)
- 1ddcda4b2f25d05e5b9e262f6d8ce35c989e0625: Create dependabot.yml (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- bdd22fed3ea88d7be2bbfac84a8625546f197546: Edit pre-commit (RealAlexandreAI usaslahser@gmail.com)
- 28354eb5a9836db971f9815579341e56c0752579: Fix cli bug (RealAlexandreAI usaslahser@gmail.com)
- 74fcb11dcbcc45c19b3690e75fbc28b2fc02ee34: Fix comments (ccoVeille 3875889+ccoVeille@users.noreply.github.com)
- d32d158a6793410d2c5d08a8b7c952e7ba085b17: Fix lint suggettion (RealAlexandreAI usaslahser@gmail.com)
- b91ee9a7e4e224644bea27a538426e5e2c186174: Fix typos (ccoVeille 3875889+ccoVeille@users.noreply.github.com)
- bcb456be51c881e5969f7ecf1eae7c87bdbcf87b: Initial commit (RealAlexandreAI 167448858+RealAlexandreAI@users.noreply.github.com)
- 8cd31b7b3166f5164a0f8a9c68f7e22b057af810: Merge pull request #10 from ccoVeille/proof-of-concept-minimal-version (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- 27bc0bfdbac0e28a36a8bb403cc09fa30cdca5d4: Merge pull request #11 from ccoVeille/improve-go-minimal-version (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- c8cb1acb4b5fb693ad2f22c8c13ede892a9ebaff: Merge pull request #14 from leehaoze/main (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- 30aaacf54f8d4851e20f64750b7de6d806bee703: Merge pull request #22 from RealAlexandreAI/alert-autofix-1 (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- a011467c1e40dddedbca0d15b7ed93cffc3a466f: Merge pull request #3 from ccoVeille/typos (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- fa6546ff5ba18347588a1823d5d75098fe19ba86: Merge pull request #4 from ccoVeille/code-review (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- 39f20b7ed2902bd3303a0c5c586227aa396fc0fe: Merge pull request #8 from ccoVeille/go-minimal-version (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- 19ef36cf9d850c651974295c31ba3af6bdab96c7: Potential fix for code scanning alert no. 1: Workflow does not contain permissions (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- 31b40aabd0f8bcece08b08a38392b749d63a09b6: Reduce cyclomatic complexity and increase readability (ccoVeille 3875889+ccoVeille@users.noreply.github.com)
- 14c1b60d51f6b6b798744ac0763db44a6a968712: Release 0.0.7 (RealAlexandreAI usaslahser@gmail.com)
- 742f24c1d0e61cf4f77fca20439f34700907237a: Remove local dev snippets (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- 10979c22e4e04640d1074b566c99a6aaf19b42ae: Remove releaser on PR (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- a3c0e105e24038470ce334d8ef449e3701686c61: Remove unused GitHub Actions workflows (RealAlexandreAI usaslahser@gmail.com)
- 8ffac46e3eca7bdce25a066e3d666c88dc8bb069: Remove version requirement (RealAlexandreAI usaslahser@gmail.com)
- e2709f5ae0b7d3635d47eb642d587c75fa1bd86e: Split MustXXX (RealAlexandreAI usaslahser@gmail.com)
- 3dc6ab39fe6b7add8be84b16bbc4cbb5ee360298: Sync upstream (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- 74af4eb569ea83fa6bdabda7d72f0b0a3567261f: This is a proof of concept (ccoVeille 3875889+ccoVeille@users.noreply.github.com)
- 6fcd94697106df1ac78a39219ab958456ae74617: Trigger action (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- 41ca711712ba9dc5630ff41f01c1d02081884d0f: Update CHANGELOG.md (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- ca223d601030f85fa3593f7e69a22b09770a71b1: Update README.md (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- 43206547f3faa0c319d2692a6225b9837343e8c2: Update README.md (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- 42324410f7a8eba6f8025d3782c6060f8053a8f9: Update README.md (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- ee1b1ca2ba393947bb8d91794834c95b8d0d6168: Update README.md (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- 53d194098187ba49cfcd381b16adca8d45799910: Update README.md (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- 6d09aa0cc818292f9dd288c32fda9728a1842cca: Update README.md (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- be66a9a0fe95ec3c1f9d736496f37296f85da8eb: Update ci.yaml (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- 0cfab59a20feac1f5d6f5fc248f6ad216c9caca8: Update go.mod (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- c08035f36611d34341cd18541a422f7f4f71e9f4: Update golangci-lint.yml (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- 93368cce8fb4003af3af774f63d87b9839d2e0a5: Update jsonrepair-cli.go (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- b178cbd50bc070806c19003fb95badea02066270: Update jsonrepair.go (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- a0b7a0d9f51237091bd7d7b8ad35496ea9cef880: Update jsonrepair.go (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- f6819cdf0c686216d31a08a61ac73d00c54b89b6: Update jsonrepair.go (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- 0d645862d3b4ec653c49675abd3049471fef15a0: Update jsonrepair.go, jsonrepair_test.go (lihaoze01 lihaoze01@lihaoze01deMacBook-Pro.local)
- 085f61eb749ae30df506a07c361bc63d3bf34401: Update jsonrepair_test.go (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- 3326b84b3540f573db7c60c18d4b88676c697e14: Update lint (RealAlexandreAI usaslahser@gmail.com)
- 44fb6ac39569783fd1c1234c190c89b386b74945: Use Go 1.18 as minimal version (ccoVeille 3875889+ccoVeille@users.noreply.github.com)
- 887b00003e53acac56ea43c9d41a0fb4ac827a0d: Use bytes.IndexByte instead of Contains (RealAlexandreAI usaslahser@gmail.com)
- ccc746d3652f779496cb02d953872cfe242dea1a: Use deprecated ioutil.ReadFile to improve code compatibility (ccoVeille 3875889+ccoVeille@users.noreply.github.com)
- 944250fabd521d2ceea3d3d050274a0191f46347: add brew tap (RealAlexandreAI usaslahser@gmail.com)
- 49689b7ada91bbdaa6256300e16b03149f8e01bd: add homebrew (RealAlexandreAI usaslahser@gmail.com)
- 68b7490814af538b842e1759b519d98ae2d59ea1: add logo (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- d4be685db55d1d5b3a3a45ef5be2e292c143fda3: chore(ci): test and lint the supported Go versions, cancel superseded runs, and bound jobs (EnzoPang 216044099+EnzoPang@users.noreply.github.com)
- a3b684248fd144f389713a003f5fd7ad72d0238e: chore(release): consolidate Homebrew publishing (enzopang 1583760744+enzopang@users.noreply.github.com)
- 60ebb74eda98656176f864d0589ae5f6d2a7652e: chore: fix version synchronization using ldflags (EnzoPang 216044099+EnzoPang@users.noreply.github.com)
- 68a9bfaf570f2a6e9f305486b9f47f06737fab18: chore: remove temporary test files (EnzoPang 216044099+EnzoPang@users.noreply.github.com)
- 8adb5aaf59362ea32fded3e2497164267e75a7ad: chore: v0.0.17 (EnzoPang 216044099+EnzoPang@users.noreply.github.com)
- 3b481816a18932e2ff43077c418308feb2efead6: ci: bump GitHub Actions to Node 24 runtimes (RealAlexandreAI usaslahser@gmail.com)
- e2750832e317711a3de92a6f789d3a293b3f764a: ci: bump third-party actions to Node 24 (holy-max 148184658+holy-max@users.noreply.github.com)
- 8c60872f6da4a3d679c735ad3a081950c8679bf7: ci: gate the release on tests and lint, and pin GoReleaser (enzopang 1583760744+enzopang@users.noreply.github.com)
- 03f86117d2a4c7003d413e5e206939a46f309bc5: ci: let the formula checksum loop reach EOF (enzopang 1583760744+enzopang@users.noreply.github.com)
- 2616a71888705f5da1579ca08b0aef0715020a80: ci: make manual release checks run in snapshot mode (enzopang 1583760744+enzopang@users.noreply.github.com)
- feeb814c544ffd704436dbd81e9f6616b495219b: ci: make the formula check shell-neutral (enzopang 1583760744+enzopang@users.noreply.github.com)
- 29e8bdc293b21d386fb8534438ee7d859dc024c8: ci: pin golangci-lint to v2.13.2 for action v9 (holy-max 148184658+holy-max@users.noreply.github.com)
- 204ddbe9be4481c9f5e734eff56eb5d65a270f4d: ci: upgrade github actions to latest versions (EnzoPang 216044099+EnzoPang@users.noreply.github.com)
- ca5ece290935e91e6e298dd9009a3e1e61036f0a: ci: upgrade goreleaser v2, actions v6, Go 1.23 (EnzoPang 216044099+EnzoPang@users.noreply.github.com)
- f6657df737ab5b27814acd16a46a45569936ec56: enhance README (RealAlexandreAI usaslahser@gmail.com)
- 3899f924aee8c813150320b38b1bea3eeff2b45f: feat: merge PR #21 - preserve fields after array with extra closing braces (EnzoPang 216044099+EnzoPang@users.noreply.github.com)
- 531b106d556611314df475dc5eef7478bf5e978c: feat: port upstream library repair features (EnzoPang 216044099+EnzoPang@users.noreply.github.com)
- 754b8a81fbf23003dc231df2fa4a38cd47ce876c: feat: upstream sync + smart quote support (v0.0.16) (EnzoPang 216044099+EnzoPang@users.noreply.github.com)
- 7b92d2e6638a8adfb01a84d6ea6b466cbf5ccf2c: fi x #24 (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- a6217c02a953617901e824f01012a1be68caaad7: fix README (RealAlexandreAI usaslahser@gmail.com)
- e08cd64783178d6b0aa768d67c67e5ae50c0f591: fix typo (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- 58c884f255dd661e2c9a9896adfec3fa4318abf3: fix upstream #29 (RealAlexandreAI usaslahser@gmail.com)
- 76f0e883d306fc538ee6511e5e887e046fcd1f64: fix upstream bug (RealAlexandreAI usaslahser@gmail.com)
- 8f7a6139cd76727fd472d6eeeb0e03d4e911ace6: fix: complete Issue #18 - handle all unescaped quote edge cases (EnzoPang 216044099+EnzoPang@users.noreply.github.com)
- 41583d0d7b9eb1c9d1a73065002dbac9b822b17d: fix: prevent infinite recursion on unicode number bytes (issue #23) (EnzoPang 216044099+EnzoPang@users.noreply.github.com)
- ae4595ae5f6c796e8e6464f8a132e693761d1720: fix: remove unused isSmartQuote, fix ineffectual assignment (EnzoPang 216044099+EnzoPang@users.noreply.github.com)
- 2737eed493d628a05d5c6aba1344b87e61c557db: fix: resolve golangci-lint v2 errcheck and staticcheck findings (holy-max 148184658+holy-max@users.noreply.github.com)
- 258306b5bcfffa98c97c960b80ae92a5bda66298: fix: resolve stack overflow and improve unescaped quote handling (EnzoPang 216044099+EnzoPang@users.noreply.github.com)
- 7f9711fc0e577dd712b34c07fa372e7c7a1dc36f: init (RealAlexandreAI usaslahser@gmail.com)
- 04c96ac98fb138d75af443aeaad9c7ec3db2aa83: init cli (RealAlexandreAI usaslahser@gmail.com)
- fa8c81349a19c9f1a8277d73621b233e7f86bd2d: readme enhancement (Alexandre@AI 167448858+RealAlexandreAI@users.noreply.github.com)
- 7f2aad15e52c7ccd41bd4af5904d7341ffbb620e: release 0.0.5 (RealAlexandreAI usaslahser@gmail.com)
- 53ac485f6bf4c9dd8f26a881e484494ba4ddd19b: sync upstream #26 (RealAlexandreAI usaslahser@gmail.com)
- 3f96af6cb63a59efe979958d78f9eee51f59f066: test goreleaser (RealAlexandreAI usaslahser@gmail.com)