Skip to content

Releases: thompsonsj/payload-crowdin-sync

source: v0.4.0

20 Dec 15:12
eefb0f4
Compare
Choose a tag to compare

0.4.0 (2023-12-20)

Features

payload-crowdin-sync: v0.23.0

20 Dec 15:12
eefb0f4
Compare
Choose a tag to compare

0.23.0 (2023-12-20)

Features

dev: v0.23.0

20 Dec 15:12
eefb0f4
Compare
Choose a tag to compare

0.23.0 (2023-12-20)

Features

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • payload-crowdin-sync bumped from 0.22.1 to 0.23.0

source: v0.3.1

19 Dec 22:07
9ebaf89
Compare
Choose a tag to compare

0.3.1 (2023-12-19)

Bug Fixes

  • pluginfields: ensure syncAllTranslations is virtual (#138) (13c3f3e)

payload-crowdin-sync: v0.22.1

19 Dec 22:07
9ebaf89
Compare
Choose a tag to compare

0.22.1 (2023-12-19)

Bug Fixes

  • pluginfields: ensure syncAllTranslations is virtual (#138) (13c3f3e)

dev: v0.22.1

19 Dec 22:07
9ebaf89
Compare
Choose a tag to compare

0.22.1 (2023-12-19)

Bug Fixes

  • pluginfields: ensure syncAllTranslations is virtual (#138) (13c3f3e)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • payload-crowdin-sync bumped from 0.22.0 to 0.22.1

source: v0.3.0

15 Dec 17:12
136964d
Compare
Choose a tag to compare

0.3.0 (2023-12-15)

Features

  • afterchange: respect an env variable to always update (#22) (b1b87a5)
  • afterdelete: add hook to delete collection article files (#95) (0a58adb)
  • afterDelete: delete Crowdin article directory on delete (#98) (bdadec5)
  • crowdincollectiontranslations: add (#74) (15e4edb)
  • delete CrowdIn files if empty, ensure fields.json is non-empty (#46) (b681bef)
  • endpoints: add custom endpoints for global translation sync (#69) (08b2163)
  • files: store fileData sent to CrowdIn (#61) (7f28a47)
  • migrate to nx monorepo (#125) (3fbd3c5)
  • package.json: use @slate-serializers/html and add config options (#112) (c1506a3)
  • payload: support nested json fields on translation update (#13) (4225b83)
  • plugin: add sourceLocale option (#78) (95943a7)
  • plugin: collections/globals option (#107) (a738dc5)
  • pluginfields: sync from Crowdin virtual fields (#127) (87c3c15)
  • plugin: pass access and admin collection properties (#121) (bb80c25)
  • plugin: return original config if no token (#100) (2d5f516)
  • plugin: support globals (#6) (80559ee)
  • plugin: tabbedUI option (#123) (e5515e2)
  • support blocks field type (#47) (6a8d4a9)
  • support collapsible fields, complete richText update support (#18) (3e37aba)
  • support localization setting nested-field fields (#20) (561e8e2)
  • support tabs field type (#49) (a309dd7)
  • support updating group and array fields on CrowdIn (#8) (2401499)
  • translations: move endpoints, send id and blockType to CrowdIn for arrays and blocks (#80) (2c0fcbd)
  • translations: support nested html fields (#72) (40df595)
  • translations: support the draft parameter (#119) (dda5e7c)
  • translations: update fn works with json and html (#82) (78c2adc)
  • upgrade to payload v2 (#109) (8796376)
  • utilities: expose utilities (#113) (8e3d9d9)
  • utilities: offer ability to exclude localized fields (#35) (7d4e4e4)
  • utilities: textarea field support (#27) (1e4c08d)

Bug Fixes

  • api: invalid name error when more than 10 files (#32) (113f457)
  • buildjsoncrowdinobject: works with empty fields (#15) (d1e0d88)
  • containslocalizedfields: fix logic, add tests (#23) (5650761)
  • crowdincollectiontranslations: field name (#76) (34304c6)
  • files: correct parameter for file update/delete (#57) (78eed77)
  • files: fixes following #52 (#54) (cf38d2d)
  • files: update file logic (#52) (e4a863e)
  • gethtmlfieldslugs: incomplete html field translations (#105) (cfbfcd8)
  • getlocalizedfields: relax tab field detection (#85) (29ecd1a)
  • getlocalizedfields: support top-level tabs fields (#92) (e4cc0c9)
  • index: exports (#3) (75cc7e8)
  • package.json: dependencies for local development (#5) (f73bf71)
  • package.json: payload as devDependency ([#114](https://github.com/thom...
Read more

payload-crowdin-sync: v0.22.0

15 Dec 17:12
136964d
Compare
Choose a tag to compare

0.22.0 (2023-12-15)

Features

dev: v0.22.0

15 Dec 17:12
136964d
Compare
Choose a tag to compare

0.22.0 (2023-12-15)

Features

  • afterdelete: add hook to delete collection article files (#95) (0a58adb)
  • afterDelete: delete Crowdin article directory on delete (#98) (bdadec5)
  • delete CrowdIn files if empty, ensure fields.json is non-empty (#46) (b681bef)
  • endpoints: add custom endpoints for global translation sync (#69) (08b2163)
  • files: store fileData sent to CrowdIn (#61) (7f28a47)
  • migrate to nx monorepo (#125) (3fbd3c5)
  • package.json: use @slate-serializers/html and add config options (#112) (c1506a3)
  • plugin: collections/globals option (#107) (a738dc5)
  • pluginfields: sync from Crowdin virtual fields (#127) (87c3c15)
  • plugin: return original config if no token (#100) (2d5f516)
  • support blocks field type (#47) (6a8d4a9)
  • translations: move endpoints, send id and blockType to CrowdIn for arrays and blocks (#80) (2c0fcbd)
  • translations: support the draft parameter (#119) (dda5e7c)
  • translations: update fn works with json and html (#82) (78c2adc)
  • upgrade to payload v2 (#109) (8796376)

Bug Fixes

  • files: correct parameter for file update/delete (#57) (78eed77)
  • gethtmlfieldslugs: incomplete html field translations (#105) (cfbfcd8)
  • tests: following #85 (#87) (dcdb42c)
  • translations: docs with only richText translations do not update (#44) (94b489f)
  • translations: ensure non-localized blocks/array items are not lost (#116) (9c590ad)
  • translations: update translations with new CrowdIn JSON structure (#81) (6ef4331)
  • typo renaming (#84) (3cf30ce)
  • utilities: exclude id properties from arrays (#64) (48390bb)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • payload-crowdin-sync bumped from * to 0.22.0

v0.20.0

06 Dec 00:05
3e9b3f7
Compare
Choose a tag to compare

0.20.0 (2023-12-06)

Features

  • plugin: pass access and admin collection properties (#121) (bb80c25)