lowdefy/packages/blockTools/CHANGELOG.md
2021-09-27 12:04:20 +02:00

24 KiB

Change Log

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

3.22.0 (2021-09-27)

Note: Version bump only for package @lowdefy/block-tools

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

Bug Fixes

  • blockTools: Add renderHtml helper function. (b0c35f7)
  • blockTools: Handle falsey values better in RenderHtml component (4363803)

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

Note: Version bump only for package @lowdefy/block-tools

3.21.2 (2021-08-31)

Note: Version bump only for package @lowdefy/block-tools

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

Note: Version bump only for package @lowdefy/block-tools

3.21.1 (2021-08-26)

Note: Version bump only for package @lowdefy/block-tools

3.21.0 (2021-08-25)

Bug Fixes

  • blockTools: RenderHtml to only update ref after render. (9351255)
  • blockTools: RenderHtml to return span by default, closes #775 #777 (abbd823)

3.20.4 (2021-08-21)

Note: Version bump only for package @lowdefy/block-tools

3.20.3 (2021-08-20)

Note: Version bump only for package @lowdefy/block-tools

3.20.2 (2021-08-20)

Note: Version bump only for package @lowdefy/block-tools

3.20.1 (2021-08-20)

Note: Version bump only for package @lowdefy/block-tools

3.20.0 (2021-08-20)

Bug Fixes

  • Fixes for configurable basePath. (63955bb)
  • blockTools: Add RenderHtml to blockTools. (7662de1)
  • blockTools: RenderHtml should default to display-inline block. (dcaf615)

3.19.0 (2021-07-26)

Note: Version bump only for package @lowdefy/block-tools

3.18.1 (2021-06-30)

Note: Version bump only for package @lowdefy/block-tools

3.18.0 (2021-06-17)

Note: Version bump only for package @lowdefy/block-tools

3.17.2 (2021-06-11)

Note: Version bump only for package @lowdefy/block-tools

3.17.1 (2021-06-11)

Note: Version bump only for package @lowdefy/block-tools

3.17.0 (2021-06-11)

Note: Version bump only for package @lowdefy/block-tools

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

Note: Version bump only for package @lowdefy/block-tools

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

Note: Version bump only for package @lowdefy/block-tools

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

Note: Version bump only for package @lowdefy/block-tools

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

Note: Version bump only for package @lowdefy/block-tools

3.16.5 (2021-05-31)

Bug Fixes

  • deps: update dependency js-yaml to v4.1.0 (d3954f3)

3.16.4 (2021-05-28)

Note: Version bump only for package @lowdefy/block-tools

3.16.3 (2021-05-27)

Note: Version bump only for package @lowdefy/block-tools

3.16.2 (2021-05-26)

Note: Version bump only for package @lowdefy/block-tools

3.16.1 (2021-05-26)

Note: Version bump only for package @lowdefy/block-tools

3.16.0 (2021-05-26)

Note: Version bump only for package @lowdefy/block-tools

3.15.0 (2021-05-11)

Note: Version bump only for package @lowdefy/block-tools

3.14.1 (2021-04-28)

Note: Version bump only for package @lowdefy/block-tools

3.14.0 (2021-04-26)

Bug Fixes

  • blockTools: Add full error page. (9baf5ad)
  • blockTools: Update error defaults. (cc02a89)
  • Make lgtm corrections. (ef20857)

3.13.0 (2021-04-16)

Bug Fixes

  • 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/block-tools

3.12.5 (2021-03-31)

Note: Version bump only for package @lowdefy/block-tools

3.12.4 (2021-03-30)

Note: Version bump only for package @lowdefy/block-tools

3.12.3 (2021-03-26)

Note: Version bump only for package @lowdefy/block-tools

3.12.2 (2021-03-24)

Note: Version bump only for package @lowdefy/block-tools

3.12.1 (2021-03-24)

Note: Version bump only for package @lowdefy/block-tools

3.12.0 (2021-03-24)

Note: Version bump only for package @lowdefy/block-tools

3.11.4 (2021-03-19)

Note: Version bump only for package @lowdefy/block-tools

3.11.3 (2021-03-12)

Note: Version bump only for package @lowdefy/block-tools

3.11.2 (2021-03-11)

Note: Version bump only for package @lowdefy/block-tools

3.11.1 (2021-03-11)

Note: Version bump only for package @lowdefy/block-tools

3.11.0 (2021-03-11)

Note: Version bump only for package @lowdefy/block-tools

3.10.2 (2021-02-25)

Note: Version bump only for package @lowdefy/block-tools

3.10.1 (2021-02-19)

Note: Version bump only for package @lowdefy/block-tools

3.10.0 (2021-02-17)

Bug Fixes

  • blocks: Update block tests. (898fc3c)
  • 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)

3.9.0 (2021-02-16)

Bug Fixes

  • blockTools: Add example value to block render tests. (e860013)

3.8.0 (2021-02-12)

Note: Version bump only for package @lowdefy/block-tools

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/block-tools

3.7.0 (2021-02-09)

Bug Fixes

  • blockTools: Add pageId to block schema in schemaTest. (548ba6a)
  • blockTools: Fix Skeleton linear-gradient for safari. (59026f4)

3.6.0 (2021-02-05)

Note: Version bump only for package @lowdefy/block-tools

3.5.0 (2021-02-05)

Features

  • block-tools: Rename block actions to events (e33d0f3)

3.4.0 (2021-01-20)

Bug Fixes

  • block-tools: Fix test snapshot. (e70fc5c)

3.3.0 (2021-01-18)

Bug Fixes

  • deps: Update js-yaml from 3.14.1 to 4.0.0. (1a9e1f9)
  • deps: Update package @wojtekmaj/enzyme-adapter-react-17 to v0.4.1 (251102e)

3.2.0 (2021-01-18)

Bug Fixes

  • deps: Update js-yaml from 3.14.1 to 4.0.0. (1a9e1f9)
  • deps: Update package @wojtekmaj/enzyme-adapter-react-17 to v0.4.1 (251102e)

1.1.2 (2020-12-15)

Note: Version bump only for package @lowdefy/block-tools

1.1.1 (2020-12-15)

Note: Version bump only for package @lowdefy/block-tools

1.1.0 (2020-12-10)

Bug Fixes

  • block-tools: remove console log (c6bcd4c)
  • blocksAntd: remove rename from defaultProps (9c510ec)
  • blocksTools: copy css files on build (c95af42)
  • blockTools: add style to blockSchema (84da967)
  • blockTools: always mock callAction, registerAction, registerMethod (cb4a612)
  • blockTools: apply blockDefaults to mockBlock (e0f7f17)
  • blockTools: bug fixes and create initEmotion (d62884a)
  • blockTools: call initEmotion in tests (569c382)
  • blockTools: change mock method preference, and rename example to block (ba7d7bf)
  • blockTools: cleanup devDependancies and babelrc (b5f79fc)
  • blockTools: cleanup mockBlock and rename mockBlockProps to stubBlockProps (aaf1d89)
  • blockTools: cleanup webpack config (c5ae88a)
  • blockTools: correct schema to areas.content.blocks (c5bd4eb)
  • blockTools: do not mock innerHTML (094ede8)
  • blockTools: do not mock makeCssClass but replace methods (c7a34cf)
  • blockTools: exclude runMethodTests from covarage (a3f0bcf)
  • blockTools: export BlockSchemaErrors (fbcb024)
  • blockTools: export Loading (9e4fb66)
  • blockTools: fix filesname and test teardown (ca314f0)
  • blockTools: fix method mock test (77cc324)
  • blockTools: igore tests level block fields to schema tests (82d27c1)
  • blockTools: implement blockDefaultProps in blockTools (a128de6)
  • blockTools: include defaultMethods in blockDefaults to help with inherited blocks (184a94c)
  • blockTools: list prop must be an array on content() for list blocks to itterate over (f30e229)
  • blockTools: mediaToCssObject with null should not throw (7cdfcbb)
  • blockTools: mock window.media (a73c0ec)
  • blockTools: react-test-renderer should be a dependency (23ff001)
  • blockTools: remove BlockSchemaErrors margin (cf21a2f)
  • blockTools: remove registeredMethods (b984e6f)
  • blockTools: rename runMethodTests to runMockMethodTests (70bb195)
  • blockTools: runBlockSchemaTests match true no snapshot required (62c5f66)
  • blockTools: runMockRenderTests mocks should be an array (30dfabd)
  • blockTools: runMockRenderTests must mock makeCssClass (6fb6fa9)
  • blockTools: simplify blockDefaults to not be a hoc (6da1743)
  • blockTools: stubBlockProps update test for error catching (22c6c2f)
  • blockTools: update block mocks to work with setState (42e08c0)
  • blockTools: update loading component tests (c56b2fa)
  • blockTools: use default imports in demo (b4d85a6)
  • deps: update dependency js-yaml to v3.14.1 (935ad89)
  • memoize emotion and fix error boundry (21dfcd2)
  • replace blockDefaults with blockdDefaultProps (9807ac7)
  • use helpers from helpers (ebe3738)
  • yarn install and @lowdefy/block-tools version bump (14dd133)

Features

  • blocksAntd: Progress and tests (10156c5)
  • blocksTools: mockBlockProps to provide schema errors (6c192d4)
  • blocktools: init loading component (2aef2d3)
  • blockTools: add BlockSchemaError (a9200e0)
  • blockTools: add default props for validation and required (b7665e4)
  • blockTools: add full schema for menus to blockSchema (aa6845a)
  • blockTools: add Lowdefy to Spinner (85b62cd)
  • blockTools: add MemoryRouter to render tests for react-router tests containing Link (95faa66)
  • blockTools: add menus to block schema (412f08a)
  • blockTools: add method auto tests to runRenderTests (0112fef)
  • blockTools: add mockBlock, mockBlockProps, runRenderTests (0d70ba0)
  • blockTools: add more mock fns to mockBlock from antd (746ffdb)
  • blockTools: add registerAction and Math.random mock (954aadf)
  • blockTools: add rename as a default block property (3c23757)
  • blockTools: add render tests for meta.test.required and meta.test.validation (a177a81)
  • blockTools: bump version (b450047)
  • blockTools: change mocks to use structured args (0295a8e)
  • blockTools: improve stubBlockProps with registerAction and actionLog (fa3654c)
  • blockTools: init block tests (e952aee)
  • blockTools: init runBlockSchemaTests (bfa6e4c)
  • blockTools: Loading components (53a716a)
  • blockTools: memoize compiled ajv schemas in stubBlockProps (7b69aa0)
  • blockTools: memoize registerMethod to envoke methods in tests (426e011)
  • blockTools: move module fed functions to blockTools (5e6cebf), closes #219
  • blockTools: replace alert with logger in mocks (bb8b08f)
  • blockTools: run render tests with all meta.values (b1cc706)
  • blockTools: runMockRenderTests to mount MemoryRouter for Link mocks (a5f3058)
  • blockTools: split method tests into seperate functions and mock methods (953a88d)
  • blockTools: split run schemaTest to seperate file (f65301b)
  • blockTools: test for all modules (5519789)
  • blockTools: tests for LogoSpinner and mockBlockProps, and extra lines (e15f1aa)
  • init @lowdefy/block-tools (e9854a7)
  • init loadings (137df72)
  • move block files in layout to blockTools (94866c8)
  • renderer first render 😱 (a8b7f80)