Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dentaku requirement from = 3.4.2 to = 3.5.1 #182

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Oct 25, 2022

Updates the requirements on dentaku to permit the latest version.

Changelog

Sourced from dentaku's changelog.

[v3.5.1]

  • add bitwise shift left and shift right operators
  • improve numeric conversions
  • improve parse exceptions
  • improve bitwise exceptions
  • include variable name in bulk expression exceptions

[v3.5.0]

  • fix bug with function argument count
  • add XOR operator
  • make function args publicly accessible
  • better argument handling for collection functions
  • better dependency reporting for collection functions
  • allow ruby math-backed functions to be serialized
  • improve scientific notation handling
  • improve comparator argument errors
  • respect case sensitivity in nested case statments
  • add visitor pattern

[v3.4.2]

  • add FILTER function
  • add concurrent-ruby dependency to make global calculator object thread safe
  • add Ruby 3 support
  • allow formulas to access intermediate context values
  • fix incorrect Ruby Math function return type
  • fix context mutation bug
  • fix dependency resolution bug

[v3.4.1] 2020-12-12

  • prevent extra evaluations in bulk expression solver

[v3.4.0] 2020-12-07

  • allow access to intermediate values of flattened hashes
  • catch invalid array syntax in the parse phase
  • drop support for Ruby < 2.5, add support for Ruby 2.7
  • add support for subtracting date literals
  • improve error handling
  • improve math function implementation
  • add caching for calculated variable values
  • allow custom unbound variable handling block at Dentaku module level
  • add enum functions ANY, ALL, MAP and PLUCK
  • allow self-referential formulas in bulk expression solver
  • misc internal fixes and enhancements

[v3.3.4] 2019-11-21

  • bugfix release

[v3.3.3] 2019-11-20

  • date / duration addition and subtraction
  • validate arity for custom functions with variable arity

... (truncated)

Commits
  • c3807b1 update version and changelog
  • a22f7ab raise proper errors for invalid bitwise operations
  • dafa039 set recipient_variable on argument error
  • 18a6033 add recipient variable to all error classes
  • 063f28e make numeric cast less eager
  • 461cf6a fix some parse failures
  • 7d99a4d Bitwise shift left and right
  • 7de79b3 Add automatic conversion to numeric in comparators
  • be9a07b add to_s to BigDecimal argument
  • 2246cb9 keep input numeric types if possible
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [dentaku](https://github.com/rubysolo/dentaku) to permit the latest version.
- [Release notes](https://github.com/rubysolo/dentaku/releases)
- [Changelog](https://github.com/rubysolo/dentaku/blob/main/CHANGELOG.md)
- [Commits](rubysolo/dentaku@v3.4.2...v3.5.1)

---
updated-dependencies:
- dependency-name: dentaku
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Oct 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants