pimlie
824b5ab9ef
feat: first commit for vue-meta webpack loader
2019-06-11 14:57:27 +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
pimlie
ca64ad2f34
chore: build after release
2019-06-09 18:40:52 +02:00
pimlie
5d9afdef1d
chore: update readme
2019-06-09 17:33:02 +02:00
pimlie
f904fdb7fb
chore(release): 2.0.0
v2.0.0
2019-06-09 15:25:17 +00:00
Pim
cc344ef95f
refactor: esm build ( #384 )
2019-06-09 16:40:14 +02:00
pimlie
c6180aff7e
test: add type tests to circleci
2019-06-09 16:07:52 +02:00
pimlie
fc5799859b
test: fix ssr hydration tests
2019-06-09 14:05:54 +02:00
pimlie
b2a7a8449b
Revert "fix: set ssr appId in mounted hook"
...
This reverts commit 2dd1697ead .
2019-06-09 13:54:15 +02:00
pimlie
2dd1697ead
fix: set ssr appId in mounted hook
...
vm. is not yet set in beforeMount
2019-06-09 12:22:18 +02:00
pimlie
62290c1daf
docs: improve features on homepage
2019-06-08 19:53:02 +02:00
pimlie
46b9bed0ce
docs: update description in vuepress config
2019-06-08 19:39:34 +02:00
pimlie
c5022f7deb
docs: add homepage
...
docs: upgrade to vuepress v1
change pkg description to HTML metadata
2019-06-08 19:25:24 +02:00
George Boot
11c8138876
feat(ts): add microdata meta tag type ( #382 )
...
* Adding schema.org meta tag type
* Changing naming
2019-06-07 15:17:44 +02:00
pimlie
eb4980c9de
fix: use empty string value for boolean attributes on client side ( fixes #381 )
2019-06-07 09:58:32 +02:00
pimlie
a31877c991
chore: update rc message in readme
2019-06-06 11:37:16 +02:00
pimlie
71a899cf3d
chore(release): 2.0.0-rc.2
v2.0.0-rc.2
2019-06-06 09:16:36 +00:00
pimlie
e1fb77ed71
chore: update deps
2019-06-06 10:53:31 +02:00
Pim
024e7c5a62
feat: add basic support for multiple apps on one page ( #373 )
...
* feat: add an appId to tags to support multiple apps
* feat: show warning on calling () on non-vuemeta components
* feat: always use appId ssr for server-generated apps
* test: update tests for appId
* chore: update circleci to only run audit for dependencies
* fix: dont set data-vue-meta attribute on title
it has no use on the client as we use document.title there. Which also means the appId listed would be wrong once the title is updated by another app then the ssr app
* chore: remove unused import
* chore: improve not supported message
2019-06-06 10:40:15 +02:00
Pim
34c6ad957d
fix: detect and apply changes triggered before or during initialization ( #377 )
2019-06-06 10:01:11 +02:00
pimlie
011a71d905
chore: update deps
2019-05-31 12:11:35 +02:00
renovate[bot]
2775c2dfd9
chore(deps): update dependency rollup-plugin-node-resolve to v5 ( #365 )
2019-05-22 00:21:27 +02:00
renovate[bot]
6a0e798ffd
chore(deps): update all non-major dependencies ( #363 )
2019-05-21 22:07:45 +02:00
renovate[bot]
f19529c286
chore(deps): update all non-major dependencies ( #355 )
2019-05-12 19:17:15 +02:00
renovate[bot]
fd1aea9144
chore(deps): update dependency standard-version to v6 ( #357 )
2019-05-12 19:11:38 +02:00
renovate[bot]
ef80883d06
chore(deps): update dependency fs-extra to v8 ( #362 )
2019-05-12 19:11:26 +02:00
renovate[bot]
062b6aeefa
chore(deps): update dependency eslint-plugin-node to v9 ( #356 )
2019-05-12 19:10:37 +02:00
Renovate Bot
d9474224f0
chore(deps): update all non-major dependencies
2019-04-30 14:29:00 +02:00
Renovate Bot
8da38aec57
chore(deps): update dependency jsdom to v15
2019-04-30 14:28:32 +02:00
Renovate Bot
73be1cbcbe
chore(deps): update dependency chromedriver to v74
2019-04-30 14:16:23 +02:00
pimlie
5cdd975ee9
chore: update readme
2019-04-23 12:49:04 +02:00
pimlie
0e02856293
chore(release): 2.0.0-rc.1
v2.0.0-rc.1
2019-04-23 12:47:31 +02:00
Renovate Bot
50d229b879
chore(deps): update dependency jsdom to ^14.1.0
2019-04-23 12:40:26 +02:00
Renovate Bot
9aea6badd4
chore(deps): update dependency is-wsl to v2
2019-04-23 12:40:14 +02:00
pimlie
119bf3fb9b
chore: update readme
2019-04-23 12:27:00 +02:00
pimlie
8a15585880
chore: update stale bot config
2019-04-23 11:50:50 +02:00
pimlie
172d8df8af
chore: add stale bot
2019-04-23 11:47:57 +02:00
pimlie
c040de7be7
fix: use timers instead of requestAnimationFrame
...
The issue with using requestAnimationFrame is that its meant to be used for visual effects. Therefore when a tab is hidden the browser might decide to not perform animation frame updates until the tab becomes visible, this is confirmed behaviour for Firefox. Due to this title updates would not be triggered while document titles are normally visible in the tabs title. For now we batch updates by setting/clearing timeouts with a 10ms interval
Resolves : #313
2019-04-23 10:58:34 +02:00
pimlie
e80643b1a8
fix: move addNavGuards check to mounted hook
...
The addNavGuards check adds the navigation guards when an afterNavigation callback is defined but refreshOnceOnNavigation was not set. As the afterNavigation callback is defined in metaInfo which can be dependent on user data we need to wait until all components are fully mounted before checking if a afterNavigation callback was defined
Fixes : #348
2019-04-23 09:30:38 +02:00