v0.3.0
Release v0.3.0
Release Date: 2022-11-09
🐞 Fix
🧹 Chore
- [9b8031b] flattenJson: efficient strings, arrays and objects skip.
- [3c8b8b6] introduce benchmarks
- [c9a0cbc] flatten_json_test: use bytes.Equal
- [60440a2] Update golangci-lint config (#111)
- [8f3267c] matchSet.addX - add length check and option for "update-in-place" - addX: adding length check to avoid copying the map if nothing was changed. - Introducing addXSingleThreaded which allows update-in-place in single-threaded usages.
- [6b85ff9] fix "io/ioutil" deprecation usage in flatten_json_test
- [36e31d7] cleanup after NFA-DFA refactor (#67)
⚠️ BREAKING
📖 Commits
- [84e1028] Merge branch 'main' into dependabot/github_actions/benchmark-action/github-action-benchmark-1.15.0
- [0233833] Merge branch 'main' into dependabot/github_actions/github/codeql-action-2.1.31
- [021e66d] clean up documentation on exists patterns (#115)
- [f81d81a] clean up documentation on exists patterns (#115)
- [c7632c9] chore(deps): bump benchmark-action/github-action-benchmark
- [18c3b1c] chore(deps): bump github/codeql-action from 2.1.30 to 2.1.31
- [012ed45] bug: Make exists:false work (#115)
- [2cfca2e] bug: Make exists:false work (#115)
- [8e312e1] chore(deps): bump github/codeql-action from 2.1.29 to 2.1.30
- [614f454] chore(deps): bump actions/checkout from 3.0.2 to 3.1.0
- [1f3259f] chore(deps): bump actions/setup-go from 3.3.0 to 3.3.1
- [c3f95ad] Pin actions benchmark to specific sha
- [358cd74] Introduce benchmarks action
- [2e998e2] CityLots benchmark
- [31b199b] Ignore mac .DS_Store
- [96a0983] chore(deps): bump github/codeql-action from 2.1.28 to 2.1.29
- [24ef037] chore(deps): bump andstor/file-existence-action from 1.1.0 to 2.0.0
- [89794ad] chore(deps): bump actions/dependency-review-action from 2.5.0 to 2.5.1
- [b6e0c6d] chore(deps): bump golangci/golangci-lint-action from 3.2.0 to 3.3.0
- [c0e0e98] chore(deps): bump actions/setup-go from 3.3.0 to 3.3.1
- [ba7abdb] chore(deps): bump github/codeql-action from 2.1.27 to 2.1.28
- [e94fad4] chore(deps): bump actions/dependency-review-action from 2.4.0 to 2.5.0
- [6ca38b0] chore(deps): bump actions/cache from 3.0.10 to 3.0.11
- [caf47ad] chore(deps): bump github/codeql-action from 2.1.26 to 2.1.27
- [7695271] more coverage for skipping errors
- [f6b7e9c] Remove skipping of blocks & strings inside arrays
- [4c02429] Reanme benchmarks file
- [51b8b54] chore(deps): bump actions/checkout from 3.0.2 to 3.1.0
- [e73c855] Fix formatting issue for flatten_json_test.go
- [5581a54] Add tests for skipping arrays & objects
- [4f2c49b] add comment in skipStringValue
- [67ea9c2] Move status.json to testdata
- [9b8031b] chore: flattenJson: efficient strings, arrays and objects skip.
- [3c8b8b6] chore: introduce benchmarks
- [74c905a] chore(deps): bump actions/cache from 3.0.9 to 3.0.10
- [cfa2815] chore(deps): bump actions/cache from 3.0.8 to 3.0.9
- [dfdadf0] chore(deps): bump github/codeql-action from 2.1.25 to 2.1.26
- [c9a0cbc] chore: flatten_json_test: use bytes.Equal
- [60440a2] chore: Update golangci-lint config (#111)
- [8f3267c] chore: matchSet.addX - add length check and option for "update-in-place" - addX: adding length check to avoid copying the map if nothing was changed. - Introducing addXSingleThreaded which allows update-in-place in single-threaded usages.
- [6b85ff9] chore: fix "io/ioutil" deprecation usage in flatten_json_test
- [5b60a66] chore(deps): bump actions/dependency-review-action from 2.3.0 to 2.4.0
- [b998e98] chore(deps): bump actions/dependency-review-action from 2.2.0 to 2.3.0
- [b5740d8] chore(deps): bump github/codeql-action from 2.1.24 to 2.1.25
- [1ce0f0d] chore(deps): bump actions/dependency-review-action from 2.1.0 to 2.2.0
- [86234f2] chore(deps): bump codecov/codecov-action from 3.1.0 to 3.1.1
- [ffd5e66] chore(deps): bump github/codeql-action from 2.1.22 to 2.1.24
- [fa6548e] chore(deps): bump github/codeql-action from 2.1.21 to 2.1.22
- [bc52152] chore(deps): bump github/codeql-action from 2.1.20 to 2.1.21
- [58b8d58] chore(deps): bump actions/setup-go from 3.2.1 to 3.3.0
- [4a3f377] chore(deps): bump github/codeql-action from 2.1.18 to 2.1.20
- [b9fcc5b] chore(deps): bump actions/cache from 3.0.7 to 3.0.8
- [aefe24d] chore(deps): bump actions/dependency-review-action from 2.0.4 to 2.1.0
- [8465852] chore(deps): bump actions/cache from 3.0.6 to 3.0.7
- [954d6f7] chore(deps): bump actions/cache from 3.0.5 to 3.0.6
- [511064a] chore(deps): bump github/codeql-action from 2.1.17 to 2.1.18
- [098ea0a] chore(deps): bump github/codeql-action from 2.1.16 to 2.1.17
- [0b7e333] chore(deps): bump actions/dependency-review-action from 2.0.2 to 2.0.4
- [f50e58e] chore(deps): bump github/codeql-action from 2.1.15 to 2.1.16
- [99c6965] chore(deps): bump actions/cache from 3.0.4 to 3.0.5
- [c595919] chore(deps): bump actions/setup-go from 3.2.0 to 3.2.1
- [5d6fd72] fix: allow empty arrays and objects in json flattener Closes: #82 (#82)
- [e9e9caf] chore(deps): bump github/codeql-action from 2.1.14 to 2.1.15
- [36e31d7] chore: cleanup after NFA-DFA refactor (#67)
- [f0743c2] code: reduce all NFAs to DFAs (#65)
- [1af1a20] chore(deps): bump github/codeql-action from 2.1.13 to 2.1.14
- [c06e415] chore(deps): bump github/codeql-action from 2.1.12 to 2.1.13
- [5fdf72e] chore(deps): bump actions/dependency-review-action from 2.0.1 to 2.0.2