Skip to content

Latest commit

 

History

History
309 lines (160 loc) · 17.3 KB

File metadata and controls

309 lines (160 loc) · 17.3 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

4.1.3 (2022-02-15)

Bug Fixes

  • s3-method: better handling and reseting big delay after 503 error response (8fc7fd1)

4.1.2 (2022-02-15)

Bug Fixes

  • s3-method: prevent consecutive "same time" requests (fa73fe7)

4.1.1 (2022-02-15)

Bug Fixes

  • s3-methods: reduce fixed delay between queued requests (9cd49aa)

4.1.0 (2022-02-05)

Features

  • avif: upload avif and webp (fallback) versions (#11) (72cd885)

4.0.1 (2022-02-03)

Bug Fixes

  • upload: must pass pictureOptims to CF images upload (e6cacac)

4.0.0 (2022-02-03)

⚠ BREAKING CHANGES

  • cf-images: no more support for transformations with cloudinary

fixes #9

  • deps: removing cloudinary support

Features

  • cf-images: creating cloudflare images adapter (#7) (6fe1b0d), closes #1 #1 #3 #4 #4 #5 #6 #8
  • cf-images: handle transformation/optiomization with cloudflare images (a25b8cf)

Bug Fixes

  • deps: remove no more used cloudinary pkg (9486549)
  • deps: remove uuid and redis (16a1f0a)
  • logger: revert to production log files (4ce4259)

3.1.8 (2021-09-16)

Bug Fixes

  • cloudinary: upload timeouts in 10s, skip debugging raw base64 (5820319)
  • deps: remove no more used multer-s3 (d9f868f)
  • upload: handle image buffers and send base64 to cloudinary instead of cdn urls (7dc5f4c)

3.1.7 (2021-09-16)

3.1.6 (2021-09-16)

Bug Fixes

  • upload: bigger delay for first transformation (zoom image) (12d2a36)

3.1.5 (2021-09-15)

Bug Fixes

  • upload: bigger delay (1s) to retry img transformation (4f8c4b0)

3.1.4 (2021-09-15)

Bug Fixes

  • upload: delay & retry image transformation when getting 504 / 503 from cloudinary -> cdn (ba98e19)

3.1.3 (2021-06-30)

Bug Fixes

3.1.2 (2021-06-30)

Bug Fixes

  • upload: may respond even when no all optimizations done but uploaded (1c8d070)

3.1.1 (2021-06-30)

Bug Fixes

  • error-response: better telling upload error with max file size (8effd1f)

3.1.0 (2020-12-16)

Features

  • cdn-host: optional additional cdn host to optimized images (5131613)

Bug Fixes

  • web: fix adding store id prefix to s3 key params (ff4d63a)

3.0.4 (2020-12-15)

Bug Fixes

  • web: ensure method bucket is preserved on params (object changed by reference) (ea57c79)
  • web: ensure passing 'storeId' on s3 run method from exposed api (390e394)

3.0.3 (2020-12-14)

Bug Fixes

  • web: fix getting promise from 'runMethod' (296e541)

3.0.2 (2020-12-14)

Bug Fixes

  • web: force each space bucket on run method for all (e4e56e8)

3.0.1 (2020-12-14)

Bug Fixes

  • aws-client: must pass s3 client to nested methods (changed 'this') (1b7748d)

3.0.0 (2020-12-14)

⚠ BREAKING CHANGES

  • web: setup endoint removed (no more creating buckets), keys renamed
  • config-sample: doSpace config object edited

Bug Fixes

  • web: storage object key must keep @ prefix (3c4bc70)

  • config-sample: refactors for multiple datacenters (b75f238)

  • web: refactor all to handle multiple datacenters and fixed buckets (5cc4d16)

2.0.4 (2020-02-21)

Bug Fixes

  • cloudinary: destroy with delay after upload to save storage quota (851ab45)
  • cloudinary: for webp, set quality 80 to ensure lossy enabled (81a3eac)
  • upload: fix getting url prop from smaller picture obj (3731bce)
  • upload: fix working with picture object to get smaller one (4887fe8)
  • upload: start manipulation always with original, check lower bytes (e39e7ef)

2.0.3 (2020-02-21)

Bug Fixes

  • cloudinary: hardset webp format when compression enabled (01db968)

2.0.2 (2020-02-21)

Bug Fixes

  • upload: fix handling resolve (set url) after s3 put (e9c5828)

2.0.1 (2020-02-21)

Bug Fixes

  • lib: rename client file for cloudinary (ba03e8e)

2.0.0 (2020-02-20)

⚠ BREAKING CHANGES

  • lib: changing manipulation service

Features

  • web: update to use cloudinary (best fit format) in place of kraken (a97872c)

  • lib: replacing kraken with cloudinary (1f856be)

1.2.1 (2020-02-20)

Bug Fixes

  • web: no auths middlewares for kraken callback url (b495fce)

1.2.0 (2020-02-20)

Features

  • web: handling kraken optimization with callback url (a13f727)

Bug Fixes

  • kraken: returning kraken req id if callback url (ca3f806)

1.1.0 (2020-02-20)

Features

  • lib: add download image handler, get image from kraken if wait opt (31c64df)

Bug Fixes

  • kraken: making s3 integration optional (95e2e70)
  • web: setup kraken without s3 (don't work for do spaces) (4eeb045)

1.0.3 (2020-02-20)

Bug Fixes

  • web: revert using kraken wait opts to integrate s3 (c4b325e)

1.0.2 (2020-02-20)

1.0.1 (2020-02-20)

Bug Fixes

  • kraken: receive callback url as param, set 'callback_url' or 'wait' (8fecfab)
  • web: pass calback url to kraken handler (c91b524)

1.0.0 (2020-02-20)

Features

  • kraken: add webp compression (d0011c3)
  • upload: add cache control and handle convertion to webp (7ef5a85)
  • upload: optimze/save save fallback img (not webp) with middle size (6181b2c)
  • supporting gif and bmp image types (a9881de)

Bug Fixes

  • img-optimization: use always original image as base (7952bb1)
  • kraken: debug optim options, set request timeout (ad01e99)
  • kraken: fix handling request timeout and get image fallback (3d05459)
  • kraken: fix to handle webp compression (718a77a)
  • kraken: force timeout with 20s (7192e10)
  • kraken: handle webp compression only if not webp yet (b5fc7d8)
  • kraken: hardset webp/lossy options (e699a3f)
  • kraken: must set opts object inside parse function (fb884da)
  • s3-put: fix CacheControl param (5d420aa)
  • upload: back with .webp extension, use different size for fl img (3cb4da4)
  • upload: check data on callback function before handling put (163d421)
  • upload: check isSavingFallback boolean to prevent duplicated response (618ebac)
  • upload: delay to save webp fallback with middle size (7dbf631)
  • upload: edit new key (with label), fix handling picture objects (b33d4d7)
  • upload: fix key with .webp on first upload (de925ef)
  • upload: fix looping widths and web, count before checking length (11431c6)
  • upload: fix looping widths and webp variations (8ec7989)
  • upload: fix looping widths and webp variations (ee78649)
  • upload: fix picture labels from optims array (035f06f)
  • upload: fixes to handle last parse to flk image (9a91b79)
  • upload: keep original content type when saving webp fallback (144f0da)
  • upload: mark new upladed keys with 'v2-' prefix (4b004b9)
  • upload: prefix for webp fallback image (f7e2688)
  • upload: reset isWebp to save fallback images (865d2ac)
  • upload: stop hardsetting webp extension on s3 keys (5099aac)
  • upload: using promise then instead of finally (no polyfill) (b02f6eb)
  • web: update aws and kraken setup and upload function with new lib (62a10fa)
  • error when kraken fails sending the s3 uri (211aae3)
  • respond with error when kraken fails (3b3b3ba)
  • stop logging all kraken errors directly (312b149)