Sha256: 027c2f3b41757975ff0d398b652a5cbe6fcc5c0e35b2bab838daa21e373a9824
Contents?: true
Size: 1.72 KB
Versions: 1
Compression:
Stored size: 1.72 KB
Contents
Unreleased Changes ------------------ 2.1.0 (Unreleased) ------------------ * Modules added: * `Hash.nmerge` and `Hash.nmerge!` * `Hash.left_deep_merge` and `Hash.left_deep_merge!` 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
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ruby-rails-extensions-2.1.0.pre.rc.2 | CHANGELOG.md |