lowdefy/packages/blockTools/CHANGELOG.md
2021-01-20 15:04:38 +02:00

13 KiB

Change Log

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

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)