Skip to content

Latest commit

 

History

History
293 lines (157 loc) · 15.1 KB

CHANGELOG.md

File metadata and controls

293 lines (157 loc) · 15.1 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

2.4.0 (2020-06-10)

Features

  • add support for global inject options (#568) (8b02eb2)

2.3.4 (2020-05-26)

Features

  • add amp-boilerplate as boolean attribute (resolves: #530) (#531) (bb45319)

Bug Fixes

  • also set ssrAppId for first Vue app when ssrAttribute exists (4cb5724)
  • also set ssrAppId for first Vue app when ssrAttribute exists (#563) (4664df2)
  • auto install plugin in browser (32fdb20)
  • improve ssr detection when 1st metaInfo component isnt root (a41b9a7)
  • support falsy values in eg body attributes (fix: #535) (1ef4108)

2.3.3 (2020-02-26)

Bug Fixes

  • memory leak, use hook events (thanks #522) (21621e1)
  • support once (with skip) client side (fix #498) (c74c645)

2.3.2 (2020-01-12)

Bug Fixes

2.3.1 (2019-10-09)

Bug Fixes

  • accept and pass options as second arg for generate (2ce5177)
  • still traverse children when metainfo doesnt return object (#469) (35b7099)
  • try to detect global mixins adding meta info (#467) (2231ec1)

2.3.0 (2019-10-03)

2.3.0-beta.0 (2019-09-17)

Bug Fixes

  • use computed prop (which uses caching) instead of calling the fn directly (c344d60)

Features

  • add option waitOnDestroyed (f745059)
  • add options debounceWait (d43b77c)
  • add possibility to add additional meta info (0ab76ee)
  • add support for setting attributes from multiple apps (d9b0ab2)
  • enable setting refreshOnceOnNavigation during runtime (9d14387)

2.2.2 (2019-08-30)

Bug Fixes

  • workaround for memoryleak in destroyed hook (ec7b1fb)
  • types: add "content" property to MetaPropertyEquiv and remove "name" (#436) (4384f44)

2.2.1 (2019-08-04)

Bug Fixes

2.2.0 (2019-07-28)

Features

  • support generating tags directly from metaInfo object (cb2758e)

Tests

2.1.1 (2019-07-26)

Bug Fixes

  • babel config for rollup (71b2d52)

2.1.0 (2019-07-24)

Bug Fixes

  • also use ssrAppId for client update (50c0509)
  • don't generate <title> tag if metaInfo.title is null or false (#409) (39ef287)
  • dont update title on client with falsy value except empty string (6efcdf1)

Features

  • add option for prepending (no)script to body (#410) (05163a7)
  • auto add ssrAttribute to htmlAttrs (9cf6d32)
  • enable onload callbacks (#414) (fc71e1f)
  • make ssr app id configurable (b0c85e5)
  • support json content (without disabling sanitizers) (#415) (51fe6ea)

Tests

2.0.5 (2019-07-11)

Bug Fixes

  • ensure hasAttribute exists on $root.$el (f1511ac)
  • only show boolean attrs with truthy value (1d9072a)

2.0.4 (2019-06-22)

Bug Fixes

  • add warning for v1 boolean attribute syntax (bfeab17)
  • dont change title when value is undefined (fix #396) (90f9710)

Tests

  • enable all getMetaInfo tests again (24d7fee)

2.0.3 (2019-06-11)

Bug Fixes

  • $meta can be called server side before app is initiated (ecd725d)

2.0.2 (2019-06-10)

Bug Fixes

  • correctly transpile builds (6751d24)
  • use simple polyfilled includes method (623970d)

2.0.1 (2019-06-09)

Bug Fixes

  • allow _hasMetaInfo to be configurable (8b7b991)
  • prevent vue-meta plugin to be installed twice (094fd9d)

Tests

  • prevent plugin install twice (8ab63b4)

2.0.0 (2019-06-09)

Bug Fixes

  • set ssr appId in mounted hook (2dd1697)
  • use empty string value for boolean attributes on client side (fixes #381) (eb4980c)

Features

Tests

  • add type tests to circleci (c6180af)
  • fix ssr hydration tests (fc57998)

2.0.0-rc.2 (2019-06-06)

Bug Fixes

  • detect and apply changes triggered before or during initialization (#377) (34c6ad9)

Features

  • add basic support for multiple apps on one page (#373) (024e7c5)

2.0.0-rc.1 (2019-04-23)

Bug Fixes

  • move addNavGuards check to mounted hook (e80643b), closes #348
  • use timers instead of requestAnimationFrame (c040de7), closes #313

2.0.0-rc.0 (2019-04-20)

Bug Fixes

  • add afterNavigation type (722786d)
  • add inject stub for browser build (02e4094)
  • add ts type for refresh once (5935cf3)
  • afterNavigation logic (its never set in options) (4a8f975)
  • also render boolean attributes correctly for tags (66e4fb4)
  • another inline array to const (78f2c46)
  • dev env name (502c89e)
  • dont call changed with explicit this (5ad6711)
  • dont inline typeof definitions (5031acf)
  • dont updateTags when the new info is not an array (12c7949)
  • dont use object.assign/spread (d717dbf)
  • fix cjs build (for now) by adding var window (95c138e)
  • ignore cssText for coverage (e3fd8ab)
  • ignore data when its not an object (fixes: #253, #279, #297) (7615f41)
  • ignore package-lock not yarn.lock (164cd8e)
  • implement simply array polyfills (fixes #328) (d38f81e)
  • move rollup config and case fix (76632ad)
  • one less thing to review (bf864f6)
  • only add navguards when refreshOnceOnNav is false (93f021b)
  • prefer filter over slice (82ba8c0)
  • prefer for..in instead keys.forEach (6741897)
  • prefer includes over indexOf (6bbcf74)
  • remove leaked poc dependencies (0dada3d)
  • remove only descriptors (c08e461)
  • rollup paths (bfbd181)
  • trigger meta refresh on page load (fixes #283) (b824a27)
  • typo (3631526)
  • use Array.from (f9604c0)
  • use const arrays (288871f)
  • use correct var (1e6c5b9)
  • use single object prop on (9c80dab)
  • use undefined as child ignore indicator (104113a)

Features

  • add afterNavigation callback (fix: #259) (97badf6)
  • add amp as boolean attribute (resolves: #311) (b7ee040)
  • add browser build without ssr code (2862a5b)
  • add es build (56f0b61)
  • add getOptions method (resolves: #215) (31e975d)
  • add option to refresh once during navigation (possible fix for #320) (8e21175)
  • add pause/resume methods to pause updates (d237180)
  • attr keys can have array values (resolves #231) (01edc8c)
  • child can indicate its content should be ignored (resolves: #204) (22e456c)
  • child can indicate parent vmid to be removed (resolves: #288) (915fedf)
  • export hasMetaInfo helper function (173b31d)
  • major refactor, cleanup and jest tests (5d64d43)
  • ts: update types for v2 (#338) (7b85ff2)
  • render boolean attributes correctly (previously #317) (deea5cf)
  • track branches which contain metaInfo components (f2e8eb5)
  • use named exports to export helper functions (95c3b7d)