2
0
mirror of https://github.com/tenrok/vue-meta.git synced 2026-05-17 06:49:37 +03:00
Commit Graph

739 Commits

Author SHA1 Message Date
pimlie 71b2d52aef fix: babel config for rollup 2019-07-26 17:32:31 +02:00
pimlie 8e15fdb8b1 examples: update dependencies 2019-07-25 18:34:32 +02:00
pimlie 158432ad23 docs: add more framework links 2019-07-25 09:18:35 +02:00
Sébastien Chopin 81762e6ef5 docs: update frameworks using vue-meta 2019-07-24 17:16:33 +02:00
pimlie c52572af67 chore(release): 2.1.0 2019-07-24 16:09:24 +02:00
Pim 8f441899ef docs: update docs with new features (#416) 2019-07-24 16:06:50 +02:00
pimlie 253108afac types: update new features 2019-07-24 15:48:10 +02:00
pimlie 65df464ee8 chore: update deps 2019-07-24 14:12:45 +02:00
Pim 51fe6ea6f8 feat: support json content (without disabling sanitizers) (#415)
* feat: add json prop to bypass sanitizers

* chore: fix lint

* feat: escape keys as well

test: fix json escaping

* add escapeKeys into escapeOptions
2019-07-24 14:11:13 +02:00
Pim fc71e1f1c4 feat: enable onload callbacks (#414)
* refactor(examples): run ssr example from server

* chore: switch to babel for build

buble complains too much

* feat: enable loaded callbacks

feat: add skip option

* examples: add async-callback browser example

* examples: fix server

* examples(ssr): add reactive script with callback

* fix: also skip on ssr

* chore: remove unused var

* feat: only add mutationobserver if DOM is still loading

feat: disconnect mutation observer once DOM has loaded

* examples: pass vmid to loadCallback instead of el

* feat: also support load callbacks for link/style tags

* test: add unit tests for load

* test: add load e2e test

* chore: fix lint

* chore: remove unused files

* test: fix e2e load callback test

* test: fix attempt

* examples: ie9 compatiblity

destructuring doesnt work in ie9

* fix: add onload attribute on ssr

dont rely on mutationobserver

* chore: lint ci conf

* refactor: remove loadCallbackAttribute config option

test: fix coverage for load

* test: improve coverage

* fix: only use console when it exists (for ie9)

* chore: fix coverage
2019-07-24 10:18:40 +02:00
Pim 05163a77a8 feat: add option for prepending (no)script to body (#410)
* feat: add option for prepending (no)script to body

* test: use browser getUrl

* refactor: use pbody insteadn of pody

* test: add prepend/append body generator test

* test: add prepend body updater test

* chore: remove typo
2019-07-17 22:26:33 +02:00
pimlie f90cd41e52 chore: update dependencies 2019-07-16 20:19:11 +02:00
dgtlmoon a3d874e389 docs: fix markup (#360)
* Fix broken markup
2019-07-16 17:23:09 +02:00
pimlie 6efcdf10bd fix: dont update title on client with falsy value except empty string 2019-07-16 11:36:48 +02:00
pimlie 50c05090ae fix: also use ssrAppId for client update 2019-07-16 10:49:19 +02:00
pimlie b0c85e5301 feat: make ssr app id configurable 2019-07-16 10:04:17 +02:00
pimlie 9cf6d323db feat: auto add ssrAttribute to htmlAttrs 2019-07-16 09:34:50 +02:00
pimlie 168244d761 chore: add dist files after release 2019-07-16 09:34:50 +02:00
Louis-Marie Michelin 39ef28752b fix: don't generate <title> tag if metaInfo.title is null or false (#409) 2019-07-16 09:32:07 +02:00
pimlie b150d82eec chore: ignore dist 2019-07-15 14:26:28 +02:00
pimlie 8c35863ebf test: update browser config 2019-07-13 20:19:40 +02:00
pimlie 011f650640 chore: update dependencies 2019-07-13 20:11:35 +02:00
pimlie 62535d47fb chore(release): 2.0.5 2019-07-11 20:39:14 +00:00
pimlie 56f6577e25 chore: fix lint 2019-07-11 21:43:05 +02:00
pimlie 1d9072a3af fix: only show boolean attrs with truthy value 2019-07-11 20:56:34 +02:00
pimlie 39d9eb6ead chore: update dependencies 2019-07-11 20:24:02 +02:00
renovate[bot] 742d0761d3 chore(deps): update devdependency eslint to v6 (#397) 2019-06-27 00:05:25 +02:00
renovate[bot] 9dfbdf6725 chore(deps): update all non-major dependencies (#393) 2019-06-26 21:00:40 +02:00
Seth Fitzsimmons f1511ac566 fix: ensure hasAttribute exists on $root.$el
If ...$el is a comment node (which appears to happen during initialization under some circumstances), it will be truthy but won't have `hasAttribute`.
2019-06-26 20:59:02 +02:00
pimlie 877f7650f2 chore(release): 2.0.4 2019-06-22 15:03:41 +00:00
pimlie 24d7feea7f test: enable all getMetaInfo tests again 2019-06-22 17:03:05 +02:00
pimlie bfeab1754e fix: add warning for v1 boolean attribute syntax 2019-06-22 16:59:23 +02:00
pimlie be5f1d0d55 chore: update dependencies 2019-06-22 16:47:08 +02:00
pimlie 90f9710f26 fix: dont change title when value is undefined (fix #396) 2019-06-22 16:15:49 +02:00
pimlie 4ca3050112 chore: add dist folder to repo 2019-06-21 22:12:22 +02:00
pimlie dc165068c6 chore(release): 2.0.3 v2.0.3 2019-06-11 14:24:40 +00:00
pimlie 92088bdeb6 chore: update dependencies 2019-06-11 16:16:20 +02:00
pimlie ecd725dd58 fix: $meta can be called server side before app is initiated 2019-06-11 16:15:29 +02:00
pimlie 02237e0176 chore(release): 2.0.2 v2.0.2 2019-06-10 10:47:13 +00:00
pimlie 2fc70c4b86 chore: update dependencies 2019-06-10 12:46:00 +02:00
pimlie 6751d24745 fix: correctly transpile builds 2019-06-10 12:43:02 +02:00
pimlie 3213227f6c examples: ie compatibility 2019-06-10 12:42:12 +02:00
pimlie 623970d5fb fix: use simple polyfilled includes method 2019-06-10 12:28:37 +02:00
pimlie 15affe3342 chore(release): 2.0.1 v2.0.1 2019-06-09 18:56:13 +00:00
renovate[bot] 9522f7e7dd chore(deps): update devdependency rollup to ^1.14.5 (#385) 2019-06-09 20:53:09 +02:00
pimlie de91dbac73 chore: update cdn links 2019-06-09 20:50:12 +02:00
Mohamed Safouan Besrour 07d8b69db3 chore: update cdn links in readme 2019-06-09 20:47:39 +02:00
pimlie 8ab63b4451 test: prevent plugin install twice 2019-06-09 20:44:42 +02:00
pimlie 8b7b991e63 fix: allow _hasMetaInfo to be configurable 2019-06-09 20:30:00 +02:00
pimlie 094fd9d14c fix: prevent vue-meta plugin to be installed twice 2019-06-09 20:16:38 +02:00