merkur

tiny extensible javascript library for front-end microservices

MIT License

Downloads
973
Stars
47
Committers
20

Bot releases are visible (Hide)

merkur - v0.28.0

Published by github-actions[bot] over 2 years ago

Bug Fixes

  • ๐Ÿ› keep assets property immutable (2d99c83)
  • ๐Ÿ› peer dependencies warning and error (228537c)

Code Refactoring

  • ๐Ÿ’ก move liveReloadServer to merkur/tools (f81e0e8)

Features

  • ๐ŸŽธ Optional script assets (a301b80)

BREAKING CHANGES

  • ๐Ÿงจ The liveReloadServer.cjs file is moved to @merkur/tools. The
    @merkur/tool-webpack re-export createLiveReloadServer for keeping
    backward compatability.
merkur - v0.27.6

Published by github-actions[bot] almost 3 years ago

Bug Fixes

  • ๐Ÿ› correct binding of widget to methods (#116) (2adc6a6)
  • ๐Ÿ› storybook integration for react and preact (757ff64)

Features

  • ๐ŸŽธ basic implementation of GenericError (fb43403)
  • ๐ŸŽธ close server properly (5e40a09)
merkur - v0.27.5

Published by github-actions[bot] about 3 years ago

Bug Fixes

  • ๐Ÿ› exclude assets without source (#115) (1b6ba0e)

Features

  • ๐ŸŽธ allow set Content-Type header as lowercase (98a62b6)
merkur - v0.27.4

Published by github-actions[bot] about 3 years ago

Features

  • ๐ŸŽธ Allow CssMinimizerPlugin options override (#114) (c02dd0b)
merkur - v0.27.3

Published by github-actions[bot] about 3 years ago

Bug Fixes

  • ๐Ÿ› Windows babel es5 build issue with exclude pattern (#113) (26387ea)
  • build widget before running tests (5de74c7)
merkur - v0.27.2

Published by github-actions[bot] about 3 years ago

Bug Fixes

  • ๐Ÿ› ES5 Polyfill definition fix (#110) (485e3f7)
merkur - v0.27.1

Published by github-actions[bot] about 3 years ago

Bug Fixes

  • ๐Ÿ› Removed unused @merkur/tools pkg dependencies (#109) (c1a28b0)
merkur - v0.27.0

Published by github-actions[bot] about 3 years ago

Features

  • ๐ŸŽธ Added default support for asset image resources (bd94f8d)
  • ๐ŸŽธ Added direct entry points for RouterEvents export (#107) (9d10d46)
  • ๐ŸŽธ Added eslint plugin import and eslint react-hooks plugi (#108) (db8ca75)
  • ๐ŸŽธ Automatically generate free port for livereload server (#101) (a083a1b)

BREAKING CHANGES

  • ๐Ÿงจ createLiveReloadServer() function must be promise chained in
    webpack.config.js before returning any config array.
merkur - v0.26.1

Published by github-actions[bot] about 3 years ago

Bug Fixes

  • ๐Ÿ› Fixed condition when loading scripts (#102) (f5664f5)
merkur - v0.26.0

Published by github-actions[bot] about 3 years ago

Bug Fixes

  • ๐Ÿ› Fixed fallback to lower ES versions when loading scripts (#97) (d52da56)

  • ๐Ÿ› use es11 source for playground page (9256133)

  • link (069615b)

  • Slot (#96) (ec4d528), closes #96

Features

  • ๐ŸŽธ add cjs file for es9 (#98) (6b0a4a1)
  • ๐ŸŽธ Added callback functions to setState and setProps (#100) (2bbee18)
  • ๐ŸŽธ create new module tool-webpack (#99) (111fda7)

BREAKING CHANGES

  • ๐Ÿงจ Extract webpack to alone module merkur/tool-webpack from merkur/tools
    module

  • ci: ๐ŸŽก add lock file for new module

  • feat: ๐ŸŽธ add new module merkur/tool-webpack to dev dependencies

  • ๐Ÿงจ The property slots from widget structure is renamed to slot

  • fix: ๐Ÿ› import paths

merkur - v0.25.0

Published by github-actions[bot] about 3 years ago

chore

Features

  • ๐ŸŽธ integration fn can load assets to shadow root (#95) (9381315)
  • ๐ŸŽธ set es11 as default for esm modules (#94) (e841b89)
  • ๐ŸŽธ transformer can intercept request (7fb1ecc)

BREAKING CHANGES

  • ๐Ÿงจ Change default for ems modules from es9 to es11.

  • feat: ๐ŸŽธ add polyfill for es9 version

  • feat: ๐ŸŽธ add isES11Supported method to testScript

  • docs: โœ๏ธ add es11 build to widget endpoint

  • chore: ๐Ÿค– remove useless dependencies

  • fix: ๐Ÿ› add webpack alias for plugin-css-scrambler to es5,es9

  • feat: ๐ŸŽธ add lib/index.es9.mjs to exports

  • feat: ๐ŸŽธ add missing modules for umd config

  • chore: ๐Ÿค– update dependencies

  • ๐Ÿงจ Request and response transformers accept and return request and
    response. Request promise is rejected for status code greater than 299.

  • ๐Ÿงจ Jest@27 https://github.com/facebook/jest/blob/master/CHANGELOG.md#2700

merkur - v0.24.4

Published by github-actions[bot] over 3 years ago

Bug Fixes

  • ๐Ÿ› Fixed issue, where Components might receive empty object in widgetProperties (#87) (5d9b8c5)
merkur - v0.24.3

Published by github-actions[bot] over 3 years ago

Note: Version bump only for package merkur-monorepo

merkur - v0.24.2

Published by github-actions[bot] over 3 years ago

Note: Version bump only for package merkur-monorepo

merkur - v0.24.1

Published by github-actions[bot] over 3 years ago

Features

merkur - v0.24.0

Published by github-actions[bot] over 3 years ago

Bug Fixes

  • ๐Ÿ› Fixed svelte template (d7356f1)
  • ๐Ÿ› Merkur template fixes (cd6f85d)

Features

  • ๐ŸŽธ Added MerkurSlot component to integration-react (6f1b05f)
  • ๐ŸŽธ Added support for slots (19d5451)
merkur - v0.23.12

Published by github-actions[bot] over 3 years ago

Note: Version bump only for package merkur-monorepo

merkur - v0.23.11

Published by github-actions[bot] over 3 years ago

Bug Fixes

  • ๐Ÿ› prevent errors for fully specified files (#73) (4d890f4)
merkur - v0.23.10

Published by github-actions[bot] over 3 years ago

Bug Fixes

  • ๐Ÿ› eslint config to reflect chosen view (#71) (c1bfb4a), closes #69

Features

  • ๐ŸŽธ add brotli and gzip compression to webpack build (#70) (3a454fd)