Skip to content

Latest commit

 

History

History
150 lines (75 loc) · 3.83 KB

CHANGELOG.md

File metadata and controls

150 lines (75 loc) · 3.83 KB

Changelog

2.0.6

What's Changed

  • Update all Bundler dependencies (2025-01-15) by @depfu in #50

Full Changelog: https://github.com/remove-bg/ruby/compare/2.0.5...2.0.6


🔀 Dependencies

  • Update all Bundler dependencies (2025-01-15) #50

2.0.5


🔀 Dependencies

  • Update all Bundler dependencies (2025-01-01) #49
  • Update all Bundler dependencies (2024-12-19) #48
  • Update all Bundler dependencies (2024-12-04) #47

2.0.4


🚨 Security

  • 🚨 [security] Update rexml 3.3.7 → 3.3.9 (patch) #43

🔀 Dependencies

  • Update all Bundler dependencies (2024-11-20) #46
  • Update all Bundler dependencies (2024-11-13) #45
  • Update Ruby 3.3.5 → 3.3.6 #44
  • Update all Bundler dependencies (2024-09-11) #42

2.0.3

What's Changed

  • Update all Bundler dependencies (2024-08-28) by @depfu in #41

Full Changelog: https://github.com/remove-bg/ruby/compare/2.0.2...2.0.3

2.0.2


🚨 Security

  • 🚨 [security] Update rexml 3.3.2 → 3.3.4 (patch) #39

🔀 Dependencies

  • Update all Bundler dependencies (2024-08-22) #40
  • Update all Bundler dependencies (2024-07-31) #38

2.0.1

🚀 Enhancements:

  • Remove deprecated File #37
  • Update Ruby to 3.3.4 #36

🐞 Bugfixes:

  • Fix redefined constant warning #35

🔀 Dependencies

  • Update all Bundler dependencies (2024-07-17) #34

2.0.0

  • Deprecate overwrite: true in favour of save! and save_zip!
  • Remove support for Ruby 2.5, 2.6, 2.7 and 3.0 which are EOL
  • Deprecate Faraday < 2, add support for all Faraday 2.x versions
  • Increase default timeout to 20 seconds

🚀 Enhancements:

  • Add support for Faraday 2.x #31

🚨 Security

  • 🚨 [security] Update rexml 3.2.6 → 3.2.8 (patch) #27

1.5.0

  • Auto-detect any available image processing libraries
  • Reduce bandwidth usage by using ZIP format where possible

1.4.1

  • Fixes binary encoding issue - via #15

1.4.0

  • Adds support for images up to 25 megapixels (documentation)
  • Requires an image processing library to be configured (ImageMagick, GraphicsMagick or libvips)

1.3.0

  • Add RemoveBg.account_info which includes available credits - via #9
  • Fix support for Faraday 1.0 - via #7
  • Raise minimum Faraday version to 0.15.0

1.2.1

  • Add type attribute to result object (X-Type header from API) - via #2

1.2.0

  • Support uppercase file extensions (e.g. .JPG)
  • Add Faraday 1.0 support (currently RC1)

1.1.0

  • Support 'credits charged' as a float (API change)

1.0.0

Initial release supporting background removal from files or URLs:

  • RemoveBg.from_file("image.png")
  • RemoveBg.from_url("http://example.com/image.png")