Sha256: f479c0ca3ed1978d84715d20838b889c9cf8392a762196f84ade34a21174e46d

Contents?: true

Size: 1.58 KB

Versions: 2

Compression:

Stored size: 1.58 KB

Contents

Unreleased Changes
------------------

2.0.1 (2024-07-29)
------------------

* Bug fixes:
  * `alias_method` doesn't work when target method doesn't exist. Switched to long hand alias

2.0.0 (2024-07-26)
------------------

* Possible breaking change:
  * The check for `method_defined?` was removed because the whole point of this gem is to define the methonds in that
    block. This means there are some things assumed the developer using this gem already has, from this gem or rails,
    e.g. `Enumerable#compact_blank_join` relies on `Enumerable#compact_blank`

1.1.1 (2024-03-01)
------------------

* Bugs fixed:
  * Custom methods added to `DateTime`/`Time` were not added correctly if also added to `Date`
* Modules affected:
  * 'current_month'
  * 'current_week'
  * 'day_of_week'
  * 'display_user'
  * 'input'
  * 'safe_parse'

1.1.0 (2023-09-27)
------------------

* Modules added:
  * `safe_parse`
  * `to_local`
  * `assign_nil`
  * `todays_date`
  * `humanize_symbol`
  * `weighted_sum`
  * `any_value`
  * `all_values`
  * `no_values`
  * `any_key`
  * `all_keys`
  * `no_keys`
  * `set_to_sentence`
  * `uniq_map`
  * `only_some`
  * `clean_string`
  * `select_present`
  * `quarter_dates`
  * `compact_blank_join`
  * `select_present_join`
  * `range_add`
  * `range_multiply`
  * `zero_range`
  * `boolean_scope`
  * `to_positive_i`
  * `to_negative_i`
  * `to_nonzero_i`
* Other changes:
  * Restructured errors' namespace

1.0.0 (2023-09-25)
------------------

* Initial release
    * Migration from `rails_extensions_core` and ~30 sub-gems to `ruby-rails-extensions` with configurations

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ruby-rails-extensions-2.0.1 CHANGELOG.md
ruby-rails-extensions-2.0.1.pre.rc.1 CHANGELOG.md