Releases: cloudinary/cloudinary_gem
Releases · cloudinary/cloudinary_gem
Version 1.2.1
- Add test for width and height values "ow", "oh"
- Include new JavaScript files. Related to cloudinary/cloudinary_js#73
Version 1.2.0
New functionality and features
- New configuration parameter
:client_hints
- Enhanced auto
width
values - Enhanced
quality
values
Other Changes
- Remove coffee and map files. Fixes #203
Version 1.1.7
New functionality and features
- Add TravisCI configuration and label
- Add
keyframe_interval
andstreaming_profile
transformation parameters - Add
expires_at
parameter toUtils#download_archive_url
- Add
CONTRIBUTING.md
- Add
next_cursor
totransformation()
- Update Readme with information on the Cloudinary JavaScript library. Related to #199
Other Changes
- Ensuring rails environment is loaded as a dependency of running sync_static rake task, so anything initializer that sets up Cloudinary.config takes affect
- Refactor tests to allow parallel runs.
- Fix
deep_hash_values
matcher. - Mock heavy tests
- Remove upload_presets created during the tests
- Merge pull request #177 from Buyapowa/fix-rake-task-config-loading
- Merge pull request #185 from gunterja/patch-1
- Merge pull request #186 from gunterja/patch-2
- Merge pull request #187 from gunterja/patch-3
- Merge pull request #189 from gunterja/patch-5
- Merge branch 'task/add-next-cursor-to-transformation'
- adding tests for next_cursor with transformation
- Merge pull request #192 from thedrow/patch-1
- exists? must return booleans
File.exists?
is deprecated in favor ofFile.exist?
Version 1.1.5
- Add
url_suffix
support for private images. - Replace explicit twitter test with explicit transformation
- Fix "should allow listing resources by start date" test
Version 1.1.4
New functionality and features
- Add conditional transformation
Other Changes
- Fix direct upload in the sample project
Version 1.1.3
- Update known file types.
- Use
upload
params inexplicit
for forward compatibility. - Change
LAYER_KEYWORD_PARAMS
to array to explicitly declare the order. - Add comment regarding the
allow_implicit_crop_mode
. - Use
target_tags
to specify tags for the created archive. - Fix mapping test.
Version 1.1.2
- Support new archive (ZIP) creation API:
- Uploader:
create_archive
,create_zip
. - Utils:
download_archive_url
,download_zip_url
- Helper:
cl_download_archive_url
,cl_download_zip_url
.
- Uploader:
- Use basic to_query implementation when Rails is not available.
- Allow chained transformations and eager transformations to process width & height when crop is not defined.
- Apply style and whitespaces.
- Remove redundant variable. Replace if ! with until.
- Apply style and whitespaces.
- Remove redundant variable
- Add
:invalidate
option toCloudinary::Uploader.rename
- Add line spacing to text layer
- Add upload mapping
- Add
Cloudinary::Api.restore
- Add
deep_hash_values
matcher. Addinvalidate
test toexplicit
- Add
Cloudinary.user_platform
- Merge branch 'feature/breakpoints_and_zip'
- Add test for
Cloudinary::Uploader.create_zip
- Refactor
create_archive
. Renamegenerate_zip_download_url
. Createdownload_archive_url
. Add cleanup to spec code. - Add condition to
image_tag
andimage_path
aliasing. - Add
archive_spec.rb
. Add rubyzip development dependency. - Add
Cloudinary::
toUtils
calls - Fix temp file name in spec. Re-enable deletion of resources after the test.
- Add deprecation warning to
zip_download_url
- Fix rake
build
dependency tocloudinary:fetch_assets
- Apply
symbolize_keys
- Support the aspect_ratio transformation parameter
- Support responsive_breakpoints JSON parameter in upload and explicit API
Version 1.1.1
- Add support for overlay and underlay options.
- Add correct escaping of text in layers
- Escape layer text twice. Unescape parameters before signing URL.
- JavaScript
- Recode
fetch_assets
task to fetch JS files from the latest release rather than mater. - Use new Cloudinary JS library release.
- Update Blueimp jQuery File Upload version.
- File
load-image.min.js
renamedload-image.all.min.js
- Recode
- Tests
- Add RSpec matchers for Cloudinary URL
- Add
TEST_TAG
. Define failure message inproduce_url
. Replace 'test_cloudinary_url' with custom matchers. - Add
to_be_served_by_cloudinary
matcher. - Test signing with layers.
- Normalize values to string. Mark private methods as private.
- Merge pull request #171 from pdipietro/master
- if order changed for performance reasons; minor changes on Readme
- added support for Neo4j in carrierwave/storage
- Merge pull request #164 from ahastudio/readme-remove-wrong-prompts
- Remove prompts in ruby file.
- Merge pull request #39 from henrik/patch-1
- README: example of passing auth manually.
- Check definition and value of
::Rails::VERSION::MAJOR
and::ActiveRecord::VERSION::MAJOR
instead of Rails.version etc. Fixes #154. - Thanks @henrik, @pdipietro and @ahastudio!
Version 1.1.0
- Pull request #136 - Update process.rb to ensure name value is an array.
- CarrierWave
- Store resource_type and type (aka storage_type) in carrierwave column for better support of non-image resource types and non-upload types
- only pass format to Cloudinary when explicitly requested
- Support disabling new extended identifier format
- Use upload endpoint instead of upload_chunked
- Remove symoblize_keys monkey patching
- Update Rspec dependency.
- Fix markup in the readme file.
- Add .gitignore to each sample project. Add files required for testing.
- Fix changelog format (missing newline)