Skip to content

Releases: nuxt-modules/cloudinary

2.3.0

29 Jul 10:54
272b9a3
Compare
Choose a tag to compare
  1. CldUploadWidget.vue
  2. CldUploadButton.vue
  3. Updated Cloudinary Util
  4. Added missing effect props to CldImage
  5. Added new examples to the documentation

What's Changed

Full Changelog: v2.2.0...v2.3.0

2.2.0

25 Jul 13:02
d29415c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.1.0...v2.2.0

2.1.0

07 Jul 07:19
Compare
Choose a tag to compare

This release includes new features and bug fixes:

  1. New component CldOgImage for easy support Open Graph Protocol images
  2. Poll for 423 error remove background returns broken image for the first time
  3. Passing config with cloud name to the component from props
  4. Small bugfixes

What's Changed

New Contributors

Full Changelog: v2.0.0...v2.1.0

2.0.0

30 Jun 07:34
Compare
Choose a tag to compare

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

New Contributors

Full Changelog: v1.0.3...v2.0.0

2.0.0-rc.4

28 Jun 07:56
96e1472
Compare
Choose a tag to compare

Overall, making the module more stable for 2.0.0 release with several bugfixes.

#120
#123
#117
#116
#114
#113

2.0.0-rc.3

02 Jun 12:54
Compare
Choose a tag to compare
  • 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

07 Jul 12:15
Compare
Choose a tag to compare

🐛 Bug fixes:

#77 - Update cloudinary-vue version dependency.

🌹 Improvements:

#48 - Optimize build for TypeScript

v1.0.2

25 Nov 10:58
Compare
Choose a tag to compare

🐛 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

27 Oct 08:49
Compare
Choose a tag to compare

Bug fixes:

  • #31 Error api_key of undefined when using upload without options params.

Improvements:

  • #29 Allow client-side signed upload (secured)
  • Support both camelCase and snake_case convention when passing params to options fields in config(), upload(), explicit() calls.
  • Add ready-to-copy examples on Documentation.

❤️ Lots of thanks to @syropian for your contributions ❤️

v1.0.0

07 Oct 07:55
Compare
Choose a tag to compare

🔥 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 when useComponent is enabled.
  • Auto optimizing with built-inf_auto and q_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 as cloudName 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 💕