Skip to content

Latest commit

 

History

History
846 lines (363 loc) · 38.6 KB

CHANGELOG.md

File metadata and controls

846 lines (363 loc) · 38.6 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

4.5.0 (2020-07-14)

Note: Version bump only for package @webiny/api-headless-cms

4.5.0-beta.4 (2020-07-14)

Note: Version bump only for package @webiny/api-headless-cms

4.5.0-beta.3 (2020-07-14)

Note: Version bump only for package @webiny/api-headless-cms

4.5.0-beta.2 (2020-07-14)

Note: Version bump only for package @webiny/api-headless-cms

4.5.0-beta.1 (2020-07-14)

Note: Version bump only for package @webiny/api-headless-cms

4.5.0-beta.0 (2020-07-14)

Bug Fixes

  • export mock IDs for direct usage in tests (4e0c451)
  • make sure newly added ref fields cannot reference a model with no title field (752753b)
  • remerging from master branch, fixed handler error (2786e6e)
  • removed searchModel from headless cms model fields text (de1b0b6)

Features

  • api-headless-cms: add environmentAliases (e39cc12)

4.4.0 (2020-07-08)

Note: Version bump only for package @webiny/api-headless-cms

4.4.0-beta.3 (2020-07-07)

Note: Version bump only for package @webiny/api-headless-cms

4.4.0-beta.2 (2020-07-07)

Note: Version bump only for package @webiny/api-headless-cms

4.4.0-beta.1 (2020-07-07)

Note: Version bump only for package @webiny/api-headless-cms

4.4.0-beta.0 (2020-07-07)

Bug Fixes

  • correct query error message (d4b1d57)
  • extract plugin into a separate file (fb6ebe0)
  • remove unused import (cbd8948)
  • throw a proper error message on invalid environment or API type (3b24817)
  • use titleFieldId in order to perform referenceIn checks (c7b3b6c)

4.3.0 (2020-07-01)

Note: Version bump only for package @webiny/api-headless-cms

4.3.0-beta.5 (2020-07-01)

Bug Fixes

  • extract plugin into a separate file (5e47f7b)
  • remove unused import (55ecd6f)
  • use titleFieldId in order to perform referenceIn checks (629c844)

4.3.0-beta.4 (2020-07-01)

Note: Version bump only for package @webiny/api-headless-cms

4.3.0-beta.3 (2020-07-01)

Note: Version bump only for package @webiny/api-headless-cms

4.3.0-beta.2 (2020-06-30)

Note: Version bump only for package @webiny/api-headless-cms

4.3.0-beta.1 (2020-06-30)

Note: Version bump only for package @webiny/api-headless-cms

4.3.0-beta.0 (2020-06-30)

Bug Fixes

  • export mock IDs for direct usage in tests (fc6882b)
  • make sure newly added ref fields cannot reference a model with no title field (265644d)

Features

  • api-headless-cms: add CmsModelLockedFieldPlugin plugin (6b12797)
  • api-headless-cms: add environmentAliases (257a6ef)
  • api-headless-cms: add additional data to lockedFields (ec935f8)
  • api-headless-cms: add more fields to LockedFields model (9834107)
  • api-headless-cms: check lockedField invariant (102d93b)

4.2.0 (2020-06-23)

Note: Version bump only for package @webiny/api-headless-cms

4.2.0-beta.2 (2020-06-23)

Note: Version bump only for package @webiny/api-headless-cms

4.2.0-beta.1 (2020-06-23)

Note: Version bump only for package @webiny/api-headless-cms

4.2.0-beta.0 (2020-06-23)

Note: Version bump only for package @webiny/api-headless-cms

4.1.1-beta.2 (2020-06-23)

Note: Version bump only for package @webiny/api-headless-cms

4.1.1-beta.1 (2020-06-23)

Bug Fixes

  • cwp-templates: explicitly disable prettier trailingComma (bb1ccf9)

4.1.1-beta.0 (2020-06-22)

Note: Version bump only for package @webiny/api-headless-cms

4.1.0 (2020-06-16)

Note: Version bump only for package @webiny/api-headless-cms

4.1.0-beta.3 (2020-06-16)

Bug Fixes

  • replace "id" and "content.id" (d1d4bb9)

4.1.0-beta.2 (2020-06-16)

Note: Version bump only for package @webiny/api-headless-cms

4.1.0-beta.1 (2020-06-16)

Note: Version bump only for package @webiny/api-headless-cms

4.1.0-beta.0 (2020-06-16)

Bug Fixes

  • use serverless-function instead of serverless-app (7872c81)

4.1.0-beta.0 (2020-06-16)

Note: Version bump only for package @webiny/api-headless-cms

4.0.3-beta.0 (2020-06-16)

Note: Version bump only for package @webiny/api-headless-cms

4.0.2 (2020-06-05)

Note: Version bump only for package @webiny/api-headless-cms

4.0.1 (2020-06-04)

Note: Version bump only for package @webiny/api-headless-cms

4.0.0 (2020-06-04)

Note: Version bump only for package @webiny/api-headless-cms

4.0.0-beta.19 (2020-06-04)

Bug Fixes

  • make sure IDs are saved correctly in single value ref fields (f08a5d4)

4.0.0-beta.18 (2020-06-04)

Bug Fixes

  • cwp-template-cms: add missing api hook (d1aa7c3)

4.0.0-beta.17 (2020-06-04)

Note: Version bump only for package @webiny/api-headless-cms

4.0.0-beta.16 (2020-06-03)

Bug Fixes

  • create-webiny-project: pass cwd to git init command (978372b)

4.0.0-beta.15 (2020-06-03)

Bug Fixes

  • project-utils: remove unused dependencies (95e06ca)

4.0.0-beta.14 (2020-06-03)

Bug Fixes

  • ui: remove unused type import (9e5a94d)

4.0.0-beta.13 (2020-06-02)

Note: Version bump only for package @webiny/api-headless-cms

4.0.0-beta.12 (2020-06-02)

Note: Version bump only for package @webiny/api-headless-cms

4.0.0-beta.11 (2020-06-02)

Bug Fixes

  • 🐛 Add dependencies for packages in app-admin (0cbd052)

4.0.0-beta.10 (2020-06-02)

Note: Version bump only for package @webiny/api-headless-cms

4.0.0-beta.9 (2020-06-02)

Note: Version bump only for package @webiny/api-headless-cms

4.0.0-beta.8 (2020-06-02)

Features

  • ✨ Remove unneeded text below password. Add link to checkbox (39687f4)

4.0.0-beta.7 (2020-06-01)

Note: Version bump only for package @webiny/api-headless-cms

4.0.0-beta.6 (2020-06-01)

Bug Fixes

  • skip all security checks if event is not present (1e82c4f)

4.0.0-beta.5 (2020-05-31)

Note: Version bump only for package @webiny/api-headless-cms

4.0.0-beta.4 (2020-05-29)

Bug Fixes

  • add "locale" argument to the value field (757aecc)
  • add "locale" argument to the value field (224a497)
  • add "multipleValues" field (7584825)
  • add "multipleValues" field (f537a32)
  • add "multipleValues" support (507e829)
  • add "multipleValues" support (763903d)
  • don't throw error if event is not present. (5702c41)
  • enable support for "multipleValues" (559a1da)
  • enable support for "multipleValues" (9c1418b)
  • make sure multiple-value fields cannot be set as entry title (6302fe6)
  • make sure multiple-value fields cannot be set as entry title (b1141f0)
  • move used-fields checking into "beforeUpdate" hook (5d7f6af)
  • remodel usedFields - make it an array of models (b374e58)
  • remove defatult "[]" value for "usedFields" field (73352d8)
  • rename "usedFields" to "lockedFields" (5a815cb)
  • update the "usedFields" field on the content model (8b9678d)

Features

4.0.0-beta.2 (2020-05-25)

Bug Fixes

  • add "@webiny/api-plugin-commodo-nedb" to the list (5e04fa9)
  • update search table on changes of latestVersion / published flags (e7ff2f9)
  • api-headless-cms: check user authentication in manage API (f0dccdb)

4.0.0-beta.1 (2020-05-22)

Note: Version bump only for package @webiny/api-headless-cms

4.0.0-beta.0 (2020-05-22)

Bug Fixes

  • 🐛 add missing type annotation (#866) (03016c5)
  • add "changedOn" field (1de89f4)
  • add "CmsContentModelGroup" model (e5ba929)
  • add "CmsContentModelGroup" to the schema (3c0b924)
  • add "contentModelGroup" resolvers and security (3bde7bd)
  • add "createdOn" for created indexes (eba16f8)
  • add "FieldId" type and "createdOn" field on "CmsContentModelIndex" (dafbebd)
  • add "group" field (89b013c)
  • add "group" ref field (3325657)
  • add "layout" field (b827564)
  • add "layout" field (88668ad)
  • add "loadsh.clonedeep" (2a1f904)
  • add "titleFieldId" field (c34d1bb)
  • add "used" field (683e716)
  • add a type annotation (0048a75)
  • add changedOn field (1427151)
  • add CmsAny fields and some new CM fields-related fields (a8495a4)
  • add CmsEnvironment and CmsEnvironmentAlias types (963803a)
  • add createFrom resolver (a1cb4f9)
  • add custom id generation to environment base model (c6c21f4)
  • add dot at the end of the sentence (e860e13)
  • add empty headers object (ad201e9)
  • add missing fields (ec83b21)
  • add missing fields (a502abd)
  • add missing fields (ee129b0)
  • add missing unique field to schema type (46ac7bf)
  • add new field properties (aa50483)
  • add support for lists of I18N values (ad6beb5)
  • add to git (febe9e6)
  • add type declarations (6997766)
  • add used flag (c359d08)
  • after an entry is saved, update "used" flag for fields in content model (5cd67f9)
  • automatically handle slug for content model groups (5729b10)
  • automatically set modelId (32cf6c7)
  • automatically set modelId (0fd1a5b)
  • avoid importing from "lodash" (e90c290)
  • break if "titleFieldId" was found (48678e3)
  • bring back createdOn field (92aab9d)
  • bring back missing CmsEnvironment const (01b796c)
  • call setContextLocale in every manage resolver (4b0e129)
  • cast returnArgs as any (ca75fb3)
  • correct file name (448d965)
  • correct import file name (073766b)
  • correct import paths (e3a36ef)
  • correct imports (0c5a402)
  • correct model name (44c0e60)
  • correct used meta keys (4313225)
  • create "resolveCreateFrom" resolver (e060bf0)
  • create core GraphQL API (6018555)
  • datetime type (e9b3cfb)
  • describe the purpose of the "before-handler" plugin (04ed452)
  • do not allow content model deletion if there are entries existing (2e148db)
  • don't assign the "model" field, let the consumers do it (197b776)
  • don't skip this test suite (be9bde2)
  • enable loading environments via both environment ID and alias (151ff8b)
  • extract Apollo handler creation into a separate file (ba0214d)
  • extract logic into separate files (ab623d0)
  • fix field names (fb8bdaf)
  • fix the "afterDelete" hook callback (a54a2d2)
  • generate preview schema using the read schema plugins (b6c1115)
  • GQL filtering options must be built based on created indexes (dac51f9)
  • handle "not" operators in Manage API (fe5f7b4)
  • handle undefined model fields on index generation (0c47203)
  • if dirty, mark environment as changed (22fae78)
  • improve handling of environment parameter (48fd113)
  • include environment aliases in the context (9450e14)
  • include environment aliases in the GQL schema (4a85c9f)
  • instead of the deprecated "valueSet", use "state.set" (deb4bcc)
  • invoke index generation even when no indexes are defined by the user (2fb0f5a)
  • load environment and environment alias (4f5edfe)
  • load environment on every request (90705a7)
  • make renderer as not-required (004a747)
  • make sure the cms key exists (ee9f0cf)
  • make sure the modelId is properly camelCased (26b7594)
  • merge "float" and "integer" fields into a single "number" field (bc9c60e), closes #814
  • move "handler" plugins to "handler" folder (0c7ba7c)
  • move latestVersion handling into beforeCreate hook (a7edf07)
  • move meta field below main type (3a3303d)
  • must return current locale, not the default one (b7dbe73)
  • only add sort enums if the field is present in an index (42431b3)
  • only return published content models (687c753)
  • pass filters via "query" property (11bdf7c)
  • remove "id" based filters (those will be read from index) (44aacb2)
  • remove "name" property (3d868f3)
  • remove "searchable", "sortable", and "unique" fields (f93d020)
  • remove "unique" field (abf4b3f)
  • remove "unique" field (6e87c55)
  • remove "used" field (4d16d41)
  • remove async onSet function (f55ce7a)
  • remove CmsEnvironment model (9e51c8a)
  • remove content model revisions (6e53f3b)
  • remove content model revisions (5f9fc6d)
  • remove CRUD logs fields (04604e8)
  • remove environment name as part of the model name (31487f0)
  • remove http prefix from handler packages (1f80774)
  • remove isColdStart flag (90d90d3)
  • remove isSortable flag (2189367)
  • remove isSortable flag (dbbd3b1)
  • remove localization as an option (make it always enabled) (90a3e4c)
  • remove old file (6a4cf4a)
  • remove unnecessary file (e145764)
  • remove unnecessary file (a9caf50)
  • remove unnecessary files (5cb7e3c)
  • rename "title" to "name" (1a5fe75)
  • rename cmsEnvironment to environment (263b820)
  • replace "title" with "name" (25cfbed)
  • set default value for "multipleValues" flag (d395e5e)
  • simplify code (4a4eb8f)
  • skip models with no fields during schema generation (c666e17)
  • type, _id, and _fieldId cannot be changed once set (cffcee3)
  • update context type (9db8aad)
  • update dependencies (c74fb03)
  • update findOne method parameters (146a500)
  • use "@webiny/graphql" package instead of "@webiny/graphql" (d12865e)
  • use "@webiny/graphql" package instead of "@webiny/graphql" (19364fb)
  • use "context.models.CmsEnvironment.isId" to validate the value (9d9bc83)
  • use "usedFields" instead of the "used" field (793b697)
  • use "usedFields" instead of the "used" field (7530ab9)
  • use built-in "pipe" instead of importing lodash (8f9cc70)
  • use built-in "pipe" instead of importing lodash (0051e0a)
  • use built-in "pipe" instead of importing lodash (c677a6e)
  • use built-in "pipe" instead of importing lodash (ad18fb8)
  • use built-in "pipe" instead of importing lodash (5e66c50)
  • use built-in "pipe" instead of importing lodash (c2ed2d2)
  • use existing plugins instead of custom code (21e7df5)
  • use kebab-case instead of camelCase (06eeca5)
  • use the correct base model for both data and search models (ea966a7)

Features

  • ✨ Update dateTimeWithTimezone type from date to string (e7fa60b)
  • ✨ Wrap resolvers in hasScope (7309a73)
  • add "CmsContentModelGroup" model (0b9c5b3)
  • add "group" field (518454b)
  • add "Meta" field (0d79a6f)
  • add "Meta" field (3a46134)
  • add "preview" schema generation (609ecfd)
  • add "titleFieldId" field (fdcb0ed)
  • add "titleFieldId" field (61d6c83)
  • add "url" prop (db1740e)
  • add CmsSearchInput type (1301645)
  • add content model groups to the schema (83b077b)
  • add Data Manager to handle indexes and data copying (a1e8cba)
  • add Environments module (7bd417a)
  • add meta field (dc60a8d)
  • add pluralizedName and pluralizedModelId fields (de1cabe)
  • add publish and unpublish mutations (852ecf0)
  • add publish and unpublish resolvers (62f2168)
  • allow getting entries directly by id and skip latest version filtering (f67aa9b)
  • create content model resolvers (d0f1ea0)
  • create installation process for the Headless CMS app (#825) (5ee8165), closes #808
  • create long-text field (7b73764), closes #860
  • create rich-text field (ee1dadb), closes #811
  • migrate to cursor pagination (b5b097f)
  • schema refresh (f505256)
  • store entry data and search data in shared data collection (9af7668)

2.1.1 (2019-12-04)

Note: Version bump only for package @webiny/api-cms

2.1.1-next.0 (2019-12-04)

Note: Version bump only for package @webiny/api-cms

2.1.0 (2019-11-20)

Features

2.1.0-next.0 (2019-11-18)

Features

  • add support for DB drivers and improve components. (3ce1908)

2.0.1 (2019-11-08)

Note: Version bump only for package @webiny/api-cms

2.0.0 (2019-10-29)

Note: Version bump only for package @webiny/api-cms

0.1.11 (2019-10-29)

Bug Fixes

  • remove getDatabase from context and remove "mongodb" key from config. (191e419)

0.1.10 (2019-10-23)

Note: Version bump only for package @webiny/api-cms

0.1.9 (2019-10-21)

Bug Fixes

  • update package versions (878baa5)

0.1.8 (2019-10-21)

Note: Version bump only for package @webiny/api-cms

0.1.7 (2019-10-17)

Note: Version bump only for package @webiny/api-cms

0.1.6 (2019-10-15)

Note: Version bump only for package @webiny/api-cms

0.1.5 (2019-10-14)

Bug Fixes

  • synced dependencies across all packages (#567) (38eda54)

0.1.4 (2019-10-10)

Note: Version bump only for package @webiny/api-cms

0.1.3 (2019-10-08)

Note: Version bump only for package @webiny/api-cms

0.1.2 (2019-10-06)

Bug Fixes

0.1.1 (2019-10-06)

Note: Version bump only for package @webiny/api-cms