Releases: webiny/webiny-js
Releases · webiny/webiny-js
v4.12.0
4.12.0 (2020-09-16)
Bug Fixes
- add
createSchema
prop tocms-model-field-to-graphql
plugin'sread
property (67a3b36) - ensure multiple
models
context plugins don't clash (044ee77) - use the newly introduced
skipExisting
plugin registration option (789c749) - app-admin: add PluginCollection type to handle plugin collections (#1222) (e723744)
- app-security: don't wrap email addresses with hyphens (#1197) (de141bf)
- cli-plugin-deploy-components: disable status messages in CI (d6597fa)
- project-utils: disable webpack progressbar in non interactive terminal (6b380e4)
Features
- introduce plugin registration options and the
skipExisting
option (d3ca986) - app-admin: hide settings group if empty (73bed5b)
- project-utils: source path options for buildAppSSR (f2f3de2), closes webiny/webiny-js#1218
- ui: export Button types (e8061c2)
v4.11.0
4.11.0 (2020-09-09)
Bug Fixes
v4.10.0
4.10.0 (2020-09-01)
Note: Version bump only for package webiny-js
Bug Fixes
- add backwards compatibility support (5ec071d)
- add backwards compatibility support (d32b32b)
- load latest / published revisions accordingly (4968ab2)
- load latest / published revisions accordingly (1c407f5)
- update Commodo versions (1e7a9e2)
- update Commodo versions (086c0b2)
- use
loadRef
instead of oldfindRefArgs
(299fb02) - api-headless-cms: use triple quotes on content model description (#1199) (45f3e47)
Features
v4.9.0
4.9.0 (2020-08-18)
Bug Fixes
- correct dependencies (a773ea0)
- set
concurrencyLimit
to0
(740ab1e) - app-template-admin-full: apply user plugins after the template plugins (#1178) (ec76ff1)
- cli-plugin-scaffold-admin-app-module: improve messaging (c7f43ba)
- cli-plugin-scaffold-graphql-service: improve messaging (58e80c6)
- cli-plugin-scaffold-lambda: improve messaging (2fb1c68)
- cli-plugin-scaffold-node-package: improve messaging (6c23ab6)
- cli-plugin-scaffold-react-app: improve messaging (ec69ad7)
- cli-plugin-scaffold-react-package: improve messaging (dff0597)
- add missing dependencies (705a036)
- enable
getContentModels
andlistContentModels
in the READ/PREVIEW API (6c57c76) - simplify file tags form (5ac70cd)
- simplify file tags form (4b2d1ef)
Features
v4.8.0
4.8.0 (2020-08-12)
Bug Fixes
- add --env param (728c6ab)
- add --force param (4f53329)
- add 15s wait after an IAM role has been created (4b6113c)
- add default value (7144c58)
- add error logging (0791932)
- add missing array (77de092)
- add missing key (d5cffa1)
- add PagesListPage model (e598377)
- allow async hook execution (af783cf)
- change
apps
toapi
(837f9e2) - change
babel.node
tobabel.react
(48e9f64) - check if stack folder exists before moving on (f0816a0)
- correct dependencies (2a0838a)
- correct paths and updating of root package.json's "workspaces" property (c73ac71)
- correct paths and updating of root package.json's "workspaces" property (5fbadab)
- correct query filter (dc2a5e7)
- format code (d50b6d2)
- get
currentEnvironment.name
using theget
function (7e9083a) - improve instructions (52331dd)
- increase connection timeout to 10s (e222344)
- increase pages list limit to 200 (af8f8cc)
- increase wait after the CDN gets ready (753cfe5)
- load full data when getting a single page (58dd5cc)
- make "30" the default "timeout" value (ee4e18c)
- make initial index.ts nicer (8b53f4a)
- make initial index.ts nicer (64eac14)
- prepend empty object when doing merge.recursive (b0ba01e)
- prettify environments output (994147a)
- read FM settings via
SettingsManager
client (94ac1a2) - remove "@shelf/jest-mongodb" (11548bc)
- remove "exclude" / "references" (04f3147)
- remove "tsx" extension (ff408c1)
- remove
timeout: 30
since the default value is already30
(66a24fa) - remove duplicate test (2f805b9)
- remove execa (not needed) (9d56331)
- remove old scripts (32506ac)
- remove redundant files (0762ee2)
- remove word
graphql
(58d8a47) - rename
cli-plugin-scaffold-app-graphql
tocli-plugin-scaffold-admin-app-module
(29f4979) - require
cli-plugin-scaffold-admin-app-module
(b41a2a8) - simplify the whole process (71b4660)
- update dependencies (42a49f9)
- update dependencies (2fe128d)
- update dependencies (f96c5eb)
- use
PbPagesListPage
for simple listing of pages (74a43a7) - use
readJson
lib (37947d5) - use path.join to construct file paths (b21c756)
- app-page-builder: increase zIndex on File Manager overlay (#1157) (193d2fc)
- app-page-builder: update images-list plugin type (#1165) (b5bf3f2)
- create-webiny-project: don't update dependency version for file: protocol (e4ee7c0)
- cwp-templates: add a postinstall script to properly link monorepo packages (ba1f28d)
- cwp-templates: lock typescript version and restore composite flag (f595859)
- cwp-templates: remove TS references from tsconfig.json (0320880)
- headless: abstract function and add comment for reason (46f80ff)
- headless: add alternative to pluralize if id is one character (d19c7a7)
- headless: remove file changes from other pr (7dd3329)
- project-utils: resolve babel-loader relative to the config (914db3d)
- scaffolding: fix "method" field populated in resources.js (b75c23f)
- scaffolding: update "exclude" and "reference" paths if needed (27085cf)
- scaffolding: update dependencies (6a9a60a)
Features
- add
first
andlast
flags (f87caa4) - add
hook-stacks-info
plugin (ff788b1) - add ability to prefix the Webiny tracking ID (f9d400c)
- add caching (e8cdb64)
- add support for
onSuccess
andonError
callbacks (0824d6c) - cli: add "hook-stacks-info-apps" plugin (b4f570b)
- cli: add "info" command (76c6970)
- cli: add "info" command's plugin (e0d00ac)
- cli: better console.log() indenting (69a1297)
- cli: print all API URLs (64ad9a0)
- cli: print both "apps" stacks' urls ([f76f7a5](https://github.com...
v4.7.0
4.7.0 (2020-07-29)
Bug Fixes
commit messages
link (a019b25)- add "--silent" when using env-cmd (eaa9d15)
- contributing doc (8d47145)
- copy message (dfea698)
- move "--silent" flag after the filename (0e790ab)
- prepend empty object when doing merge.recursive (9f677b3)
- headless: add new environment alias in apollo cache (461468a)
- headless: add refetch for environment aliases (29adbf6)
- headless: add style for material icon (6fcc7ea)
- headless: change tooltip to focus on icon instead of text (2455748)
- storybook-utils: enforce string when executing prettier format (58addbe)
Features
v4.6.0
4.6.0 (2020-07-21)
Bug Fixes
- api-headless-cms: update hook plugin name to be entry specific (9394b36)
- api-page-builder: always remove trailing slash from domain in settings (59af6bd)
- app-headless-cms: add
description
props to SingleFile (085df03) - app-headless-cms: add localized value via
useI18N
(5ecf00c) - app-headless-cms: disable
add index
button (bfd1665) - app-headless-cms: fix
field
andbind
props (36c314e) - app-headless-cms: update
checkboxes
field renderer (9360b54) - app-headless-cms: update
datetime
field (7de5bb0) - app-headless-cms: update
radio-buttons
renderer (9d6e1ac) - app-headless-cms: update
select-box
renderer (f56376a) - app-page-builder: remove trailing slashes from domain in settings form (3c47281)
- changed plugin name, error message and brought back try and catch (5a7af7f)
- checking results and error reports (aedb6e8)
- created rough template for aws credentials validator plugin (726ab1a)
- deleting hot fix comment and namespace statement (7f6a655)
- fixed console.log (8442c12)
- impoting sts from aws and trying to call getCallerIdentity (49e27b9)
- removed interface Module from namespace NodeJS (f6de445)
- replaced try and catch with promise and then to receive sts results (f6a5ef0)
- setting error message with like to webiny aws set up page (9acca4c)
- updated console message (74c4a41)
- updated console message, removed comment and deleted aws.js file (9bb00d8)
Features
v4.5.1
v4.5.0
4.5.0 (2020-07-14)
Bug Fixes
- increase "i18nGraphQL" function timeout (9cfe86c)
- app-headless-cms: add
refetchQueries
to delete operation (fd5718c) - app-headless-cms: add missing
key
prop (829fc03) - app-plugin-admin-welcome-screen: fix styles on mobile (8a86c11)
- create-webiny-project: improve CWP code structure and logging (aeff646)
- cwp-templates: use bucket name as StatementId instead of a hardcoded value (e16f271)
- serverless-aws-lambda: remove credentials from client instantiation (43528da)
- serverless-aws-s3: remove credentials from client instantiation (fc87f37)
- create "admin-api-information-dialog-graphql" plugin (654a62f)
- create ApiUrlsDialog component (3a6f8d0)
- create HeadlessCmsApiUrls component (cdad245)
- 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)
- remove "AdminMenuContentSectionPlugin" type (ad29ab1)
- remove @apollo/react-hooks (bcca08f)
- remove properties (3ebd4e7)
- removed searchModel from headless cms model fields text (de1b0b6)
- rename ApiInformationDialog to ApiInformationDialogPlugin (3ec898a)
- replace "Content" section in the main menu with "Page Builder" and "Form Builder" (066b6b3)
- simplify "ApiInformationDialog" component (8d989df)
- simplify ApiInformationDialog component (757d906)
- use
HeadlessCmsApiUrls
component (d7edc0a) - app-plugin-admin-welcome-screen: override route-root to render at "/" path (c776109)
- app-template: sort routes so * is always the last item (7e46209)
- app-template-admin: remove root route (1373dcc)
- app-template-site: remove root route (a6f2396)
- headless: add dependency for apollo hooks (2283f95)
- headless: add tooltip and label for headless api links (8689fc2)
- headless: fix load of environment api for aliases (6512d07)
Features
- api-headless-cms: add
environmentAliases
(e39cc12) - app-headless-cms: add
environmentAliases
(a217870) - app-page-builder: add
configure domain
confirmation (03b438b) - app-page-builder: add
DialogContainer
(00e2cee) - app-page-builder: add
useConfigureDomainDialog
hook (d740954) - app-page-builder: add
useSiteStatus
(6043926) - app-page-builder: add
useSiteStatus
hook (e9b98f4) - app-page-builder: remove
domain
input (485a05c) - headless: add all environment aliases to info and styling (c24f4c3)
- headless: add info icon and style environment information dialog (7feb620)
v4.4.0
4.4.0 (2020-07-08)
Bug Fixes
- add "test" script (25c327f)
- add missing dependency (d53b60e)
- add missing dev dependencies (b44caa6)
- add missing file (a00934e)
- add new dependencies (7107e36)
- add new dependencies (119000d)
- add role (cb3408c)
- correct query error message (4c72139)
- correct query error message (d4b1d57)
- created base to catch cateogories with linked pages (e4c6617)
- extract plugin into a separate file (fb6ebe0)
- imported withHooks and attempting to find PbPage (669fb0a)
- improve logging (51ca36e)
- improve template (f95e063)
- move "@commodo/fields-storage-nedb" to regular dependencies (edf8cde)
- passed context into PbCategory of api page builder model (52e48c6)
- passing in a fake context value to PbCategory model (785ec43)
- remove unneeded jest-mongodb (86bb40c)
- remove unused import (cbd8948)
- removed comment (bb2c9de)
- removed fake PbContext reference (ded5adf)
- update comments (9921813)
- use "replace-in-path" lib (ff459ad)
- admin-welcome-screen: hide links from unauthorized users. (#1078) (d3a0546)
- app-page-builder: add missing query variable to use apollo cache (abf97b2)
- app-page-builder: replace
a
withLink
component (ea91d6b) - cli: remove update-notifier (600a396)
- cli-plugin-deploy-components: send "stack-deploy-end" event on Ctrl+C (3feb6e3)
- create-webiny-project: don't add version tag when using local template files (13b6a31)
- create-webiny-project: include original error message in error being thrown (4b5aca3)
- create-webiny-project: remove typo (bf82a16)
- create-webiny-project: set default value for log parameter (319047f)
- create-webiny-project: update usage of tracking package (e972bf4)
- project-utils: set anonymous user id during production build (b6768bf)
- react-router: strip same origin from links for proper preloading (8f68bbc)
- serverless-aws-s3-object: check if bucket still exists before attempting to delete a file (042119e)
- styles: page preview background color and rich text color on dark theme (#1052) (1f7c0de)
- tracking: replace posthog-node library with simple HTTP requests (ffa453a)
- throw a proper error message on invalid environment or API type (3b24817)
- updated reference to context.models from beforeDelete (cdbf398)
- use titleFieldId in order to perform referenceIn checks (c7b3b6c)