Skip to content

Conversation

@colbyfayock
Copy link
Collaborator

@colbyfayock colbyfayock commented Jan 16, 2024

Description

  • Migrates project to pnpm

CldImage, getCldImageUrl, CldOgImage, getCldOgImageUrl

CldImage

  • Deprecates transformations in favor of namedTransformations

getCldImageUrl

  • Removes types GetCldImageUrl and GetCldOgImageUrl

CldUploadWidget

  • Add Content-Type to CldUploadWidget signature endpoint
  • Deprecates some CldUploadWidget types in favor of natively defined types from @cloudinary-util/types
    • CldUploadWidgetInfo, CldUploadWidgetPropsOptions, CldUploadWidgetResults

CldVideoPlayer

  • Removes autoPlay in favor of autoplay
  • Video Player: CldVideoPlayerPropsColors
  • Deprecates some CldVideoPlayer types in favor of natively defined types from @cloudinary-util/types
    • CldVideoPlayerPropsColors

Post-Release TODO

  • Update cloudinary-examples
    • Signed CldUploadWidget upload endpoints

Issue Ticket Number

Fixes #363
Fixes #379
Fixes #419
Fixes #327

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Fix or improve the documentation
  • This change requires a documentation update

Checklist

  • I have followed the contributing guidelines of this project as mentioned in CONTRIBUTING.md
  • I have created an issue ticket for this PR
  • I have checked to ensure there aren't other open Pull Requests for the same update/change?
  • I have performed a self-review of my own code
  • I have run tests locally to ensure they all pass
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes needed to the documentation

BREAKING CHANGE: Updates URL Loader to new major version

colbyfayock and others added 10 commits January 16, 2024 16:11
# Description

Updates the URL Loader dependency to newest major release.

## Issue Ticket Number

Fixes #<ISSUE_NUMBER>

<!-- Specify above which issue this fixes by referencing the issue
number (`#<ISSUE_NUMBER>`) or issue URL. -->
<!-- Example: Fixes
https://github.com/cloudinary-community/next-cloudinary/issues/<ISSUE_NUMBER>
-->

## Type of change

<!-- Please select all options that are applicable. -->

- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] Fix or improve the documentation
- [ ] This change requires a documentation update


# Checklist

<!-- These must all be followed and checked. -->

- [ ] I have followed the contributing guidelines of this project as
mentioned in [CONTRIBUTING.md](/CONTRIBUTING.md)
- [ ] I have created an
[issue](https://github.com/cloudinary-community/next-cloudinary/issues)
ticket for this PR
- [ ] I have checked to ensure there aren't other open [Pull
Requests](https://github.com/cloudinary-community/next-cloudinary/pulls)
for the same update/change?
- [ ] I have performed a self-review of my own code
- [ ] I have run tests locally to ensure they all pass
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes needed to the documentation

BREAKING CHANGE: Updates URL Loader to new major version
# [6.0.0-beta.1](v5.18.0...v6.0.0-beta.1) (2024-01-16)

### Features

* Updates URL Loader to 4.0 ([#406](#406)) ([26789ee](26789ee))

### BREAKING CHANGES

* Updates URL Loader to new major version
# [6.0.0-beta.2](v6.0.0-beta.1...v6.0.0-beta.2) (2024-01-16)

### Features

* deprecating GetCldImageUrl and GetCldOgImageUrl types ([2e4f7e1](2e4f7e1))
* removing autoPlay prop (with capital p) in favor of autoplay ([393b2e1](393b2e1))
@vercel
Copy link

vercel bot commented Jan 19, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
next-cloudinary ✅ Ready (Inspect) Visit Preview Feb 26, 2024 4:17pm

# [6.0.0-beta.3](v6.0.0-beta.2...v6.0.0-beta.3) (2024-01-19)

### Features

* Export CldUploadWidgetInfo Type ([#413](#413)) ([8058c5c](8058c5c)), closes [#412](#412)
* Updates URL Loader, Fixes Comma Encoding ([#415](#415)) ([25d2228](25d2228)), closes [#414](#414)
# Description

The CldUploadWidget makes a request to an API endpoint when signing
requests and currently doesn't pass along any headers such as
Content-Type.

This explicitly defines them as the payload as `application/json`.

#379

## Type of change

<!-- Please select all options that are applicable. -->

- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] Fix or improve the documentation
- [ ] This change requires a documentation update


# Checklist

<!-- These must all be followed and checked. -->

- [ ] I have followed the contributing guidelines of this project as
mentioned in [CONTRIBUTING.md](/CONTRIBUTING.md)
- [ ] I have created an
[issue](https://github.com/cloudinary-community/next-cloudinary/issues)
ticket for this PR
- [ ] I have checked to ensure there aren't other open [Pull
Requests](https://github.com/cloudinary-community/next-cloudinary/pulls)
for the same update/change?
- [ ] I have performed a self-review of my own code
- [ ] I have run tests locally to ensure they all pass
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes needed to the documentation

BREAKING CHANGE: CldUploadWidget signature endpoint now sets content-type as application/json
# [6.0.0-beta.4](v6.0.0-beta.3...v6.0.0-beta.4) (2024-01-19)

### Features

* Add Content-Type to CldUploadWidget Signature Headers ([#418](#418)) ([4f86a20](4f86a20))

### BREAKING CHANGES

* CldUploadWidget signature endpoint now sets content-type as application/json
# Description

Migrates the project to PNPM

## Issue Ticket Number

Fixes #408 

<!-- Specify above which issue this fixes by referencing the issue
number (`#<ISSUE_NUMBER>`) or issue URL. -->
<!-- Example: Fixes
https://github.com/cloudinary-community/next-cloudinary/issues/<ISSUE_NUMBER>
-->

## Type of change

<!-- Please select all options that are applicable. -->

- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] Fix or improve the documentation
- [ ] This change requires a documentation update


# Checklist

<!-- These must all be followed and checked. -->

- [ ] I have followed the contributing guidelines of this project as
mentioned in [CONTRIBUTING.md](/CONTRIBUTING.md)
- [ ] I have created an
[issue](https://github.com/cloudinary-community/next-cloudinary/issues)
ticket for this PR
- [ ] I have checked to ensure there aren't other open [Pull
Requests](https://github.com/cloudinary-community/next-cloudinary/pulls)
for the same update/change?
- [ ] I have performed a self-review of my own code
- [ ] I have run tests locally to ensure they all pass
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes needed to the documentation
# [6.0.0-beta.5](v6.0.0-beta.4...v6.0.0-beta.5) (2024-01-19)

### Features

* PNPM ([#419](#419)) ([d607e10](d607e10)), closes [#408](#408)
colbyfayock and others added 2 commits January 19, 2024 13:09
# Description

Adds publish branch configuration

## Issue Ticket Number

Fixes #<ISSUE_NUMBER>

<!-- Specify above which issue this fixes by referencing the issue
number (`#<ISSUE_NUMBER>`) or issue URL. -->
<!-- Example: Fixes
https://github.com/cloudinary-community/next-cloudinary/issues/<ISSUE_NUMBER>
-->

## Type of change

<!-- Please select all options that are applicable. -->

- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] Fix or improve the documentation
- [ ] This change requires a documentation update


# Checklist

<!-- These must all be followed and checked. -->

- [ ] I have followed the contributing guidelines of this project as
mentioned in [CONTRIBUTING.md](/CONTRIBUTING.md)
- [ ] I have created an
[issue](https://github.com/cloudinary-community/next-cloudinary/issues)
ticket for this PR
- [ ] I have checked to ensure there aren't other open [Pull
Requests](https://github.com/cloudinary-community/next-cloudinary/pulls)
for the same update/change?
- [ ] I have performed a self-review of my own code
- [ ] I have run tests locally to ensure they all pass
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes needed to the documentation
# [6.0.0-beta.6](v6.0.0-beta.5...v6.0.0-beta.6) (2024-01-19)

### Bug Fixes

* Publish Branch ([#420](#420)) ([ababfb7](ababfb7))
# Description

<!-- Include a summary of the change made and also list the dependencies
that are required if any -->

## Issue Ticket Number

Fixes #<ISSUE_NUMBER>

<!-- Specify above which issue this fixes by referencing the issue
number (`#<ISSUE_NUMBER>`) or issue URL. -->
<!-- Example: Fixes
https://github.com/cloudinary-community/next-cloudinary/issues/<ISSUE_NUMBER>
-->

## Type of change

<!-- Please select all options that are applicable. -->

- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] Fix or improve the documentation
- [ ] This change requires a documentation update


# Checklist

<!-- These must all be followed and checked. -->

- [ ] I have followed the contributing guidelines of this project as
mentioned in [CONTRIBUTING.md](/CONTRIBUTING.md)
- [ ] I have created an
[issue](https://github.com/cloudinary-community/next-cloudinary/issues)
ticket for this PR
- [ ] I have checked to ensure there aren't other open [Pull
Requests](https://github.com/cloudinary-community/next-cloudinary/pulls)
for the same update/change?
- [ ] I have performed a self-review of my own code
- [ ] I have run tests locally to ensure they all pass
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes needed to the documentation
# [6.0.0-beta.7](v6.0.0-beta.6...v6.0.0-beta.7) (2024-01-24)

### Features

* Manage Native Types from @cloudinary-util/types ([#421](#421)) ([fbb4608](fbb4608))
# Description

* Updates the onError and onClose signatures to match other callback
methods
* Deprecates onUpload in favor of onSuccess, matching the native
Cloudinary Upload Widget API
colbyfayock and others added 2 commits February 23, 2024 15:07
Updates homepage design
# [6.0.0-beta.15](v6.0.0-beta.14...v6.0.0-beta.15) (2024-02-23)

### Features

* Homepage Updates ([#438](#438)) ([8958e52](8958e52))
colbyfayock and others added 2 commits February 23, 2024 15:26
# [6.0.0-beta.16](v6.0.0-beta.15...v6.0.0-beta.16) (2024-02-23)

### Features

* CldOgImage fix, updating SEO in docs ([f8ce7e0](f8ce7e0))
Pulls in some config changes with inspiration from
https://github.com/apollographql/apollo-client-nextjs/tree/main/packages/experimental-nextjs-app-support

Trying a new way to import version numbers to hopefully fix type
assertion errors
# [6.0.0-beta.17](v6.0.0-beta.16...v6.0.0-beta.17) (2024-02-24)

### Features

* Fix Subpath Imports & Config ([#439](#439)) ([99786db](99786db))
# [6.0.0-beta.18](v6.0.0-beta.17...v6.0.0-beta.18) (2024-02-24)

### Features

* attempting to fix package.json import ([993115d](993115d))
Wasn't able to get it working in a way that consistently worked between
Pages and App Router. Will come back to it in a later version.
# [6.0.0-beta.19](v6.0.0-beta.18...v6.0.0-beta.19) (2024-02-24)

### Features

* Revert Subpath Imports ([#440](#440)) ([b569709](b569709))
@colbyfayock colbyfayock merged commit f10ec96 into main Feb 26, 2024
@colbyfayock colbyfayock deleted the beta branch February 26, 2024 16:18
github-actions bot pushed a commit that referenced this pull request Feb 26, 2024
# [6.0.0](v5.20.0...v6.0.0) (2024-02-26)

### Features

* v6.0.0 ([#407](#407)) ([f10ec96](f10ec96)), closes [#363](#363) [#379](#379) [#419](#419) [#327](#327)

### BREAKING CHANGES

* Removes 2-stage cropping and resizing, type and prop deprecations, and more - see Changelog on next.cloudinary.dev
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

3 participants