Releases: nuxt-modules/cloudinary
Releases · nuxt-modules/cloudinary
2.3.0
2.2.0
2.1.0
This release includes new features and bug fixes:
- New component
CldOgImage
for easy support Open Graph Protocol images - Poll for 423 error remove background returns broken image for the first time
- Passing config with cloud name to the component from props
- Small bugfixes
What's Changed
- Update README.md by @stanislav-janu in #128
- feat: OgImage, 423 poll, config as prop by @Baroshem in #132
New Contributors
- @stanislav-janu made their first contribution in #128
Full Changelog: v2.0.0...v2.1.0
2.0.0
This is a stable version 2.0.0 of Cloudinary Module for Nuxt. It is meant to be used with Nuxt 3 only. For Nuxt 2 check out the v1 branch.
What's Changed
- fix: typo by @himanshupal in #86
- Fix syntax highlighting by @DannyFeliz in #89
- feat: migrate to nuxt 3 &
url-loader
by @Baroshem in #111 - feat: add working unpic by @Baroshem in #124
- feat: add transformer options by @Baroshem in #126
New Contributors
- @himanshupal made their first contribution in #86
- @DannyFeliz made their first contribution in #89
- @Baroshem made their first contribution in #111
Full Changelog: v1.0.3...v2.0.0
2.0.0-rc.4
2.0.0-rc.3
- Nuxt 3 ready
- Useful CldImage.vue component
- Handy useCldImageUrl composable
- Automatically optimize images and deliver in modern formats
- Remove backgrounds from images
- Dynamically add image and text overlays to images
v1.0.3
v1.0.2
🐛 Bug fixes:
- CRITICAL -
cloudinary
nodejs package is leaked to client-side caused huge bundle size increase on run time cloudinary-api
generated wrongly on compiling time
v1.0.1
Bug fixes:
- #31 Error
api_key
of undefined when usingupload
withoutoptions
params.
Improvements:
- #29 Allow client-side signed upload (secured)
- Support both camelCase and snake_case convention when passing params to
options
fields inconfig()
,upload()
,explicit()
calls. - Add ready-to-copy examples on Documentation.
❤️ Lots of thanks to @syropian for your contributions ❤️
v1.0.0
🔥 Features:
- #18 - Upload an media asset support for both client-side and server-side
- Find and manipulate a specific asset on Cloudinary support (server-side)
- Allow to pre-generate optimized delivery url for media asset on Cloudinary (server-side) based on given parameters.
- Generate thumbnail picture for a video to use as its poster.
- #24 -
$cloudinary
can be used on client-side whenuseComponent
is enabled. - Auto optimizing with built-in
f_auto
andq_auto
☘️ Improvements (Breaking changes):
- Deprecate the old API syntax (
$cloudinary()
) - Introduce better and friendlier APIs, separating between image and video handling:
$cloudinary.image
and$cloudinary.image
$cloudinary.config()
returns a new instance instead of overriding the current configuration, allowing to use different configurations such ascloudName
for different assets within an application.- Add unit tests coverage
- Refactor and document code using JSDoc.
📒 Documentation improvements
- Add Snippets section for interesting and common use cases.
- #17 - Add Integration examples on how to use the module with @nuxt/content hooks for optimizing images on build time.
- Add Advanced section for more complex use cases such as pre-generate optimized delivery url for an asset based on a set of transformation
- Separate Image and Video section.
- Add Upload media assets section with more detailed information about uploading on client-side and server-side.
- Document
CldPlaceholder
component with examples. - Update new feature APIs
Enjoy 💕