Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ oj (3.14.2 → 3.16.4) · Repo · Changelog
Release Notes
3.16.4 (from changelog)
3.16.3 (from changelog)
3.16.2 (from changelog)
3.16.1 (from changelog)
3.16.0 (from changelog)
3.15.1 (from changelog)
3.15.0 (from changelog)
3.14.3 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 75 commits:
Fix parser eof (#927)
Bump jidicula/clang-format-action from 4.11.0 to 4.13.0 (#925)
CI: Use `bundle exe` to run each test files in order to solve CI error (#924)
Port to WASI by adding a check for getrlimit (#921)
Fix ScHandler docs (#922)
Add tea.yaml
CI: Add to dependency what to migrate to bundle gem in Ruby 3.4 (#915)
Make invalid Unicode data raise when encoding through Oj::Rails::Encoder (#912)
Clean up HAVE_RB_HASH_BULK_INSERT (#909)
Add Ruby 3.3 into CI (#908)
Gemspec should be more tolerant of bigdecimal versions
Raise on empty (#906)
Stop using the deprecated `Data_*` API (#905)
Fix xmlschema time parsing (#899)
Bump actions/checkout from 3 to 4 (#900)
Fix comments
Add bigdecimal as dependency gem (#901)
Update changelog
Fix "Invalid float" parse error (#897)
Dealing with clang-format version differences
clang-format
More options (#895)
Suppress the warning about requiring the json.rb file
Fix clan-format warning
Release prep
Exclude files from rubocop
Revert rubocop change
Revert some rubocop fixes
Fix some rubocop warnings
Merge branch 'develop' into compat-errors
WIP
Protect oj/json.rb
Refactor in where obtain hash keys by using common function (#887)
Refactor converting number to string by using optimized function (#886)
rubocop exclude vendor
Bump rubocop ruby version
New rubocop warnings
More clang formatting
Update clang-format version
clang format
Release prep
format
Fix rubocop (#884)
Enable optional skipping of null bytes on dump (#883)
Optimize integer value dumps (#879)
Revert "Remove checking whether rb_gc_mark_movable exists (#876)" (#880)
Remove checking whether rb_gc_mark_movable exists (#876)
hide method redefined warnings (#875)
Use TRACE_PARSE_CALL() macro for debug log (#874)
Update version
Update changelog
Merge branch 'fix-generic-hash-parse' into develop
Remove dead code in oj_hash_init (#873)
Remove unnecessary rb_check_type for String (#868)
Fix parse of generic object
Update CHANGELOG.md (#871)
Bump jidicula/clang-format-action from 4.10.2 to 4.11.0 (#870)
Fix JSON.create_id= to allow nil (#869)
Cleanup RUBY_INTEGER_UNIFICATION (#866)
Fix memory leak in Oj::StreamWriter.new (#865)
Autofix Rubocop Lint - Batch 3 (#860)
Autofix Rubocop Layout - Batch 2 (#859)
Add rubocop and rubocop-minitest deps (#856)
Autofix Rubocop Batch 1 (#854)
Add EditorConfig for whitespace formats (#857)
Remove old ActiveSupport tests and ignore Rubocop (#858)
clang-format
Add CI job for clang-format (#848)
Remove unused AppVeyor config (#849)
Update minimum requirement to Ruby 2.7 (#855)
Add execute bit to files with shebangs (#853)
Setup Rubocop CI with all issues ignored (#852)
Remove broken SemVer badge (#850)
Fix SEGV in JSON.generate if to_json method returns invalid object (#847)
Suppress "old style definition" warning (#845)
🆕 bigdecimal (added, 3.1.8)
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands