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)