Skip to content

Latest commit

 

History

History
168 lines (115 loc) · 5.94 KB

CHANGELOG.md

File metadata and controls

168 lines (115 loc) · 5.94 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.14.0 - 2024-11-10

  • Adds Rails 8 support (#73, #74)
  • Refactor and cleanup option handling (#69)
  • Adds Ruby 3.2 and 3.3 support (#65, #70)

1.13.0 - 2022-05-13

  • Added a matcher for replace_newlines (#62)
  • Added Ruby 3.1 support

1.12.0 - 2021-12-20

  • Switches to GitHub CI Workflows
  • Adds support for Rails 7.0 (#58 and #59).

1.11.0 - 2020-04-02

  • Prevent stripping frozen values (#53)

1.10.1 - 2020-04-02

  • Fix strip behavior for frozen values (#53)

NOTE: This fix is backwards incompatible, but a future version will avoid stripping frozen values altogether.

1.10.0 - 2020-03-31

  • Clean up and remove (now) redundant #respond_to? calls (#49)
  • Legacy and deprecation cleanup (#50)
  • Update matcher to take list of arguments; alias it as #strip_attributes (#52)

1.9.2 - 2020-02-16

  • Fix regression in 1.9.1: Arrays & Hashes now become nil (#48)

1.9.1 - 2020-02-14

  • Add official Ruby 2.7 support (#45)
  • Zero-width space doesn't result in nil after stripping (#46)
  • Fix zero width space strip to nil (#47)

1.9.0 - 2019-02-24

  • Adds :if and :unless options (#37)

1.8.1 - 2019-01-22

  • Add Rails 6 compatibility (#36)

1.8.0 - 2016-06-02

Added multibyte whitespace support to :collapse_spaces option (#32)

1.7.1 - 2015-08-24

  • Avoid Encoding::CompatibilityError when handling binary column (#29)

1.7.0 - 2015-02-10

  • Added option to remove all newlines (#27) :replace_newlines

1.6.0 - 2015-01-23

  • Refactored to expose StripeAttributes.strip
  • Added fallback to String#strip for non-multibyte support

1.5.1 - 2014-03-25

  • Updated matcher signatures to account for RSpec 3

1.5.0 - 2014-01-16

  • Add regular expression support (#14)
  • Handle Unicode whitespace and invisible characters (#15)

1.4.4 - untracked

1.4.3 - untracked

1.4.2 - untracked

1.4.1 - untracked

1.4.0 - untracked

1.3.0 - untracked

1.2.0 - untracked

1.1.1 - untracked

1.1.0 - untracked

1.0.3 - untracked

1.0.2 - untracked

1.0.1 - untracked

1.0.0 - untracked

0.9.0 - untracked