lowdefy/packages/cli/CHANGELOG.md
2021-11-27 11:21:34 +02:00

31 KiB

Change Log

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

4.0.0-alpha.5 (2021-11-27)

Bug Fixes

Features

  • Add start command to CLI. (19bf81a)
  • Add types object to telemetry. (d2509b3)
  • Update server package.json if plugin deps change. (09f7bca), closes #943

4.0.0-alpha.4 (2021-11-25)

Note: Version bump only for package lowdefy

4.0.0-alpha.3 (2021-11-25)

Note: Version bump only for package lowdefy

4.0.0-alpha.2 (2021-11-25)

Bug Fixes

Features

  • Fetch, install and build @lowdefy/server from CLI. (7966538)

4.0.0-alpha.1 (2021-11-25)

Bug Fixes

  • Clean up server configuration. (dea25de)
  • deps: Update dependency axios to v0.23.0. (f04f720)
  • deps: Update dependency chalk to v4.1.2. (5a80923)
  • deps: Update dependency chokidar to v3.5.2. (ea8300a)
  • deps: Update dependency commander to v8.3.0. (45489e6)
  • deps: Update dependency mssql to v7.2.1. (c9acf42)
  • deps: Update dependency ora to v6.0.1. (25e82f5)
  • deps: Update dependency pg to v8.7.1. (cc2e30a)
  • deps: Update dependency reload to v3.2.0. (101ca3c)
  • deps: Update package axios to v0.24.0. (ea4f077)
  • Fix tests (80c00f4)
  • Next server fixes (d5ab3d9)
  • Replace all front end testing with @testing-library/react, jest and other updates. (22ec295)

Features

  • Make @lowdefy/build a dev dependency of server. (fa97eb6)

3.23.1 (2021-11-20)

Note: Version bump only for package lowdefy

3.23.0 (2021-11-19)

Note: Version bump only for package lowdefy

3.23.0-alpha.0 (2021-11-09)

Bug Fixes

  • Support .yml in lowdefy.yaml file. (0f7cc2a), closes #902

3.22.0 (2021-09-27)

Bug Fixes

  • cli: Use renderer served from blocks server url if configured. (69d14b4), closes #840

3.22.0-alpha.1 (2021-09-20)

Bug Fixes

  • cli: Add readme to CLI package. (cf5c406)
  • deps: Update dependency axios to v0.21.4 (81cd2b6)
  • docs: Change npx commands to specific versions for deployments. (f2c380b)
  • docs: Convert CLI commands to npx commands. (c9cd643)

3.22.0-alpha.0 (2021-09-08)

Note: Version bump only for package lowdefy

3.21.2 (2021-08-31)

Note: Version bump only for package lowdefy

3.21.2-alpha.0 (2021-08-31)

Note: Version bump only for package lowdefy

3.21.1 (2021-08-26)

Note: Version bump only for package lowdefy

3.21.0 (2021-08-25)

Note: Version bump only for package lowdefy

3.20.4 (2021-08-21)

Note: Version bump only for package lowdefy

3.20.3 (2021-08-20)

Bug Fixes

  • cli: Initialise basePath in CLI dev server. (3c2093a)

3.20.2 (2021-08-20)

Bug Fixes

  • cli: Initialise basePath in CLI dev server. (3c2093a)

3.20.1 (2021-08-20)

Note: Version bump only for package lowdefy

3.20.0 (2021-08-20)

Bug Fixes

  • cli: Do not exit dev server if the initial build fails (41653f8), closes #711
  • cli: Fix print tests in CI. (6be137d)

Features

  • build: Add support for app default ref resolver function. (b23e8c9)
  • cli: Add option to configure cli from the lowdefy.yaml file (e4f62d0)
  • cli: Add watch and watchIgnore options to dev command (9eaf3e8)
  • docs: Document _ref resolver functions. (446b383)
  • Make blocks server URL configurable. (65c9fe7), closes #670

3.19.0 (2021-07-26)

Note: Version bump only for package lowdefy

3.18.1 (2021-06-30)

Note: Version bump only for package lowdefy

3.18.0 (2021-06-17)

Note: Version bump only for package lowdefy

3.17.2 (2021-06-11)

Note: Version bump only for package lowdefy

3.17.1 (2021-06-11)

Note: Version bump only for package lowdefy

3.17.0 (2021-06-11)

Note: Version bump only for package lowdefy

3.17.0-alpha.3 (2021-06-09)

Bug Fixes

  • cli: Open docs link in new tab. (2da64c2)

3.17.0-alpha.2 (2021-06-09)

Note: Version bump only for package lowdefy

3.17.0-alpha.1 (2021-06-09)

Note: Version bump only for package lowdefy

3.17.0-alpha.0 (2021-06-09)

Note: Version bump only for package lowdefy

3.16.5 (2021-05-31)

Bug Fixes

  • deps: update apollo server packages to v2.24.1. (a538a22)
  • deps: update apollo server packages to v2.25.0 (bbe713d)
  • deps: update dependency dotenv to v10.0.0 (19e6a71)
  • deps: update dependency fs-extra to v10.0.0 (d9ad1a5)
  • deps: update dependency js-yaml to v4.1.0 (d3954f3)
  • deps: update dependency mssql to v7.1.0. (becfe14)
  • deps: update dependency pg to v8.6.0 (630b448)

3.16.4 (2021-05-28)

Bug Fixes

  • cli: Fix CLI for previous lowdefy versions (89b8533), closes #598
  • cli: Fix dev server reload. (af6e70d)

3.16.3 (2021-05-27)

Bug Fixes

  • servers: Append html when serving index from url root (12cb782)

3.16.2 (2021-05-26)

Bug Fixes

  • cli: Fix cli dev server missing import (beff373)

3.16.1 (2021-05-26)

Note: Version bump only for package lowdefy

3.16.0 (2021-05-26)

Bug Fixes

  • Rename appendHeader to appendHead. (4e79736)
  • webpack config so that index.html is not minified. (d9cbf8d)
  • servers: Express function changed to async. (6df571b)

Features

  • Include contenthash in webpack output. (dd2adbb), closes #575
  • cli: Add appendHead, appendBody and custom js scripts. (0f74833)

3.15.0 (2021-05-11)

Bug Fixes

  • Remove support for oracle db due to lack of apple silicon support. (0a1ca68)

3.14.1 (2021-04-28)

Note: Version bump only for package lowdefy

3.14.0 (2021-04-26)

Bug Fixes

  • Make lgtm corrections. (ef20857)
  • cli: Fix webpack config mode, should be production. (86d7f38)

3.13.0 (2021-04-16)

Bug Fixes

  • Fix graphql-federated build, move knex dependencies to cli. (ff32126)
  • Update react, react-dom and react-test-renderer to v17.0.2 (78969ab)

3.12.6 (2021-04-06)

Note: Version bump only for package lowdefy

3.12.5 (2021-03-31)

Note: Version bump only for package lowdefy

3.12.4 (2021-03-30)

Note: Version bump only for package lowdefy

3.12.3 (2021-03-26)

Note: Version bump only for package lowdefy

3.12.2 (2021-03-24)

Note: Version bump only for package lowdefy

3.12.1 (2021-03-24)

Note: Version bump only for package lowdefy

3.12.0 (2021-03-24)

Note: Version bump only for package lowdefy

3.11.4 (2021-03-19)

Note: Version bump only for package lowdefy

3.11.3 (2021-03-12)

Bug Fixes

  • cli: Fix dev server url paths for auth callback (8cb2717)

3.11.2 (2021-03-11)

Note: Version bump only for package lowdefy

3.11.1 (2021-03-11)

Note: Version bump only for package lowdefy

3.11.0 (2021-03-11)

Bug Fixes

  • Update telemetry data field names. (085e5cc)

Features

  • Move all servers to expressed based apps. (ffc6043)
  • use setHeader plugin to set auth headers (6238c6f)
  • graphql: Add OpenID Connect flow queries. (1ac0b3d)

3.10.2 (2021-02-25)

Bug Fixes

  • cli: Log info about created files in init (bcb8933)
  • docs: Improve body markdown block ids in tutorial (7e04786)

3.10.1 (2021-02-19)

Bug Fixes

  • cli: Give dev command name to startup function. (1ce7e3f)
  • cli: Stop dev server if lowdefy version changes (a944cc8), closes #447

3.10.0 (2021-02-17)

Bug Fixes

  • cli: Log command and lowdefy version in error handler. (6c1ed5b)
  • deps: Update dependency apollo-server packages to v2.21.0 (276012c)
  • deps: Update dependency css-loader to v5.0.2. (6dd6a82)
  • deps: Update dependency html-webpack-plugin to v5.1.0 (d0dd688)
  • deps: Update dependency webpack to v5.22.0. (bb9f69e)
  • deps: Update dependency webpack-cli to v4.5.0. (445d55c)
  • deps: Update package commander to v7.1.0. (e13945e)

Features

  • cli: Add init command to cli. (ec496a5)
  • cli: Check for outdated versions on startup. (7236da3)
  • cli: Rename @lowdefy/cli package to lowdefy (b73777a)

3.9.0 (2021-02-16)

Note: Version bump only for package @lowdefy/cli

3.8.0 (2021-02-12)

Note: Version bump only for package @lowdefy/cli

3.7.2 (2021-02-09)

Bug Fixes

  • Fix package lifecycle scripts. (af7f3a8)

3.7.1 (2021-02-09)

Note: Version bump only for package @lowdefy/cli

3.7.0 (2021-02-09)

Note: Version bump only for package @lowdefy/cli

3.6.0 (2021-02-05)

Bug Fixes

  • cli: Fix netlify build. (3c930e8)

Features

  • 🐢Redirect all paths to blocks-cdn. (a45447a)

3.5.0 (2021-02-05)

Bug Fixes

  • cli: Clean node_modules in netlify build before copying. (9251d58)
  • cli: Fix function name case (1ba1c65)
  • cli: Fix reload port clash when running multiple dev servers. (4910718)
  • cli: Only start server if initial build has completed. (20cfcaa)
  • deps: update dependency chokidar to v3.5.1 (fe8ff89)
  • deps: Update dependency copy-webpack-plugin to v7.0.0. (901d412)
  • deps: Update dependency graphql to v15.5.0 (90acf72)
  • deps: Update dependency ora to v5.3.0. (542c115)

3.4.0 (2021-01-20)

Note: Version bump only for package @lowdefy/cli

3.3.0 (2021-01-18)

Bug Fixes

  • cli: add dev server port option (744ce51)
  • deps: update apollo server packages to v2.19.1 (#326) (8b977e3)
  • deps: update apollo server packages to v2.19.2 (68f89d0)
  • deps: update dependency axios to v0.21.1 [security] (99d91ed)
  • deps: update dependency chokidar to v3.5.0 (#329) (3e79f6f)
  • deps: Update js-yaml from 3.14.1 to 4.0.0. (1a9e1f9)

Features

  • cli: Rename version field in lowdefy.yaml to lowdefy. (51ed277)

3.2.0 (2021-01-18)

Bug Fixes

  • cli: add dev server port option (744ce51)
  • deps: update apollo server packages to v2.19.1 (#326) (8b977e3)
  • deps: update apollo server packages to v2.19.2 (68f89d0)
  • deps: update dependency axios to v0.21.1 [security] (99d91ed)
  • deps: update dependency chokidar to v3.5.0 (#329) (3e79f6f)
  • deps: Update js-yaml from 3.14.1 to 4.0.0. (1a9e1f9)

Features

  • cli: Rename version field in lowdefy.yaml to lowdefy. (51ed277)

3.1.0 (2020-12-15)

Bug Fixes

  • cli: Use startUp function in clean-cache command (cc6ffa0)
  • deps: update dependency commander to v6.2.1 (71d62c9)

Features

  • cli: add app and machine ids to telemetry (a3a2bc0)
  • cli: add disable telemetry flag (c97cde4)
  • cli: add telemetry (3ce6dc5)
  • cli: Clean block meta cache on build and dev commands. (4fb5fbd)
  • cli: Log cli errors to lowdefy api. (4e8ef7b)
  • cli: Shutdown development server if .env file changed. (1a89a11)

3.0.0 (2020-12-15)

Bug Fixes

  • cli: Use startUp function in clean-cache command (cc6ffa0)
  • deps: update dependency commander to v6.2.1 (71d62c9)

Features

  • cli: add app and machine ids to telemetry (a3a2bc0)
  • cli: add disable telemetry flag (c97cde4)
  • cli: add telemetry (3ce6dc5)
  • cli: Clean block meta cache on build and dev commands. (4fb5fbd)
  • cli: Log cli errors to lowdefy api. (4e8ef7b)
  • cli: Shutdown development server if .env file changed. (1a89a11)

3.0.0-alpha.7 (2020-12-10)

Bug Fixes

  • cli: fix build script mf path (1548905)
  • cli: fix clean cache description and error messages (a3a9ffc)
  • cli: fix dev server static path (b963569)
  • cli: fix test imports (93d35e4)
  • cli: node_modules should be moved to project root in build-netlify (9c46108)
  • cli: react and @lowdefy/block-tools should be dev deps (3859a43)
  • cli: update block-tools package version (c24e31e)
  • deps: update apollo graphql packages to v2.19.0 (a620fb0)
  • deps: update dependency js-yaml to v3.14.1 (935ad89)
  • @lowdefy/block-tools version in cli (2cc6ae2)
  • ci test fixes (1f2d71b)
  • deps: update dependency chokidar to v3.4.3 (89bcb1f)
  • deps: update dependency commander to v6.2.0 (01781af)

Features

  • blockTools: bump version (b450047)
  • blockTools: move module fed functions to blockTools (5e6cebf), closes #219
  • cli: add build-netlify command (c779ac7)
  • cli: add clean cache command (1a97665)
  • cli: add errorBoundary and getLowdefyVersion utils (519e604)
  • cli: add ora spinners (5ac00f5)
  • cli: add output directory option to build (6a09779)
  • cli: add suport for user public assets in netlify build (e11a9de)
  • cli: console output improvements (9ea1c22)
  • cli: dev server running (8d33183)
  • cli: do not print in color in netlify builds (ce5b29e)
  • cli: improve cli console logs (7ca7509), closes #247
  • cli: improve errors (dfa9629)
  • cli: improve module federation, use @lowdefy/graphql-federated (1139232)
  • cli: init cli with build command (92fff8f)
  • cli: init dev server (7eae1a8)
  • cli: init loadBuildScriptToCache (f2eabfa)
  • cli: init module federation of build script (34dba01)
  • cli: print tests, ux polish (9b6a3e1)
  • cli: read secrets from env, add dotenv (6b9bd63)
  • servers: add logos, favicons and pwa icons (fc8610e)