Update credo 1.4.0 → 1.7.5 (minor)
Welcome to Depfu 👋
This is one of the first three pull requests with dependency updates we've sent your way. We tried to start with a few easy patch-level updates. Hopefully your tests will pass and you can merge this pull request without too much risk. This should give you an idea how Depfu works in general.
After you merge your first pull request, we'll send you a few more. We'll never open more than seven PRs at the same time so you're not getting overwhelmed with updates.
Let us know if you have any questions. Thanks so much for giving Depfu a try!
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?
✳️ credo (1.4.0 → 1.7.5) · Repo · Changelog
Release Notes
Too many releases to show here. View the full release notes.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
✳️ jason (1.2.2 → 1.4.1) · Repo · Changelog
Release Notes
1.4.1 (from changelog)
- Add limit to decoded integer sizes of 1024 digits. This can be changed with the
decoding_integer_digit_limitapp env config.
1.4.0
Enhancements
- Use the
:erlang.float_to_binary(_, [:short])function, instead ofio_lib_format.fwrite_g/1
where available (OTP 24.1+). This provides equivalent output with much less memory used
and significantly improved performance.
1.3.0
Enhancements
- Add the
Jason.OrderedObjectstruct- Support decoding objects preserving all the keys with
objects: :ordered_objectsoption- Support decoding floats to
Decimalwithfloats: :decimalsoption- Add
~jand~Jsigils in moduleJason.Sigilto support writing JSON literals in codeFixes
- Fix error reporting when decoding strings (it was possible to mis-attribute the offending byte)
- Verify fields given to
@derive
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 50 commits:
Bump 1.4.1Update dialyxirFix tests on OTP 26Add CI for OTP 26 & Elixir 1.15Remove deprecated ubuntu-18 runner from CIRun CI in version branchesLimit large inter decodingDocument Jason.Fragment (#166)Try another way to fix CIFix CI on old ubuntuAdjust CI osBump CI depsUpdate README for version 1.4 (#157)Add a "Encoders" sub-section to README (#156)Release 1.4.0Bump bench depsBump CI versionsBump depsUse float_to_binary [:short] if availableBump OTP version in GitHub Actions (#153)Update README.md (#152)fix release year (#146)Release v1.3.0Add an option to decode JSON objects preserving orderAdds float to decimal decoding optionAbstract over decoders in Jason.DecodeSave benchee data between runsContinue using older Ubuntu for older Elixir releasesSeparate dialyzer jobAdd Elixir 1.13 to CIFix dialyzerUpdate bench dependenciesFix typo (#140)Update some dev dependencies (#139)Add Elixir 1.12 and OTP 24 to CIFix testsFix error reporting when decoding stringsFix CI (#136)Remove unecessary escape for quotes (#135)add canada as a benchmark, float heavy (#127)Misc doc changes (#126)Verify fields given to @derive (#123)Update depsDrop workaround for 1.10 --warnings-as-errors bugUpdate CI elixir & OTP versionsAdd decimal to dialyzer pltMake ex_doc regular dev dependencyRun doctests from Jason.SigilConvert sigils in Jason.Sigil to macrosSupport ~j and ~J sigils. (#121)
↗️ bunt (indirect, 0.2.0 → 1.0.0) · Repo
Commits
See the full diff on Github. The new version differs by 14 commits:
Update depsBump version to 1.0.0Update README and configMerge pull request #14 from VitorTrin/masterImport Config instead of using Mix.ConfigAdd docs, asdf and mix.lockBump version to 0.2.1Ensure compatibility with Elixir v1.14Merge pull request #8 from zeroasterisk/masterMerge pull request #5 from arkgil/make-it-library-applicationMerge pull request #9 from mad42/remove-warningsmix formatversion 0.2.0 in the READMERemove `mod` key and Application callbacks
🆕 file_system (added, 1.0.0)
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
- @depfu rebase
- Rebases against your default branch and redoes this update
- @depfu recreate
- Recreates this PR, overwriting any edits that you've made to it
- @depfu merge
- Merges this PR once your tests are passing and conflicts are resolved
- @depfu cancel merge
- Cancels automatic merging of this PR
- @depfu close
- Closes this PR and deletes the branch
- @depfu reopen
- Restores the branch and reopens this PR (if it's closed)
- @depfu pause
- Ignores all future updates for this dependency and closes this PR
- @depfu pause [minor|major]
- Ignores all future minor/major updates for this dependency and closes this PR
- @depfu resume
- Future versions of this dependency will create PRs again (leaves this PR as is)