2
0
mirror of https://github.com/tenrok/vue-meta.git synced 2026-06-02 19:54:04 +03:00
Commit Graph

778 Commits

Author SHA1 Message Date
pimlie a2f0e7df3c test: add tests for new functionalities 2019-09-17 13:55:29 +02:00
pimlie c1b01b991f chore: add missing 2019-09-17 13:55:29 +02:00
pimlie 9eba2b558a refactor: small bundle size improvements 2019-09-17 13:55:29 +02:00
pimlie 398d1af844 chore: strip bundles deepmerge even more 2019-09-17 13:55:29 +02:00
pimlie 9d14387cda feat: enable setting refreshOnceOnNavigation during runtime 2019-09-17 13:55:29 +02:00
pimlie b73b8ede03 chore: fix lint 2019-09-17 13:55:29 +02:00
pimlie d9b0ab29da feat: add support for setting attributes from multiple apps
chore: improve build size
2019-09-17 13:55:29 +02:00
pimlie 0ab76ee16b feat: add possibility to add additional meta info
refactor: server injectors

feat: add head, bodyPrepend, bodyAppend injectors

refactor: create browserbuild through rollup replace (not separate entry)
2019-09-17 13:55:29 +02:00
pimlie 0e49a9c43e refactor: minimize function calls / use of bind 2019-09-12 17:19:55 +02:00
pimlie ae98f65511 chore: lint & fix test 2019-09-12 15:43:09 +02:00
pimlie c344d60d5f fix: use computed prop (which uses caching) instead of calling the fn directly 2019-09-12 15:20:13 +02:00
pimlie 631cc9c9c9 refactor: destroyed never runs on server anyway 2019-09-12 12:33:47 +02:00
pimlie 1854018852 example: update dependencies 2019-09-12 12:33:47 +02:00
pimlie 9225d5e7fe example: cleartimeout in ssr example 2019-09-12 12:33:47 +02:00
novellac 20ac99503d docs: Use direct link to Nuxt documentation (#446) 2019-09-05 19:49:03 +02:00
pimlie d0baf34180 chore(release): 2.2.2 v2.2.2 2019-08-30 16:19:52 +00:00
pimlie 00c0939abe chore update dependencies 2019-08-30 18:12:25 +02:00
pimlie ec7b1fbefd fix: workaround for memoryleak in destroyed hook 2019-08-30 18:10:15 +02:00
Rafał Chłodnicki dc305440c4 types: export metaInfo types directly from index (#441)
To be able to annotate those in user's code when stored individually.

Resolves #440
2019-08-30 10:40:56 +02:00
tsulala_asagiri 96a14f7284 types: add json property (#439) 2019-08-27 10:47:29 +02:00
SilentDepth 4384f441e3 fix(types): add "content" property to MetaPropertyEquiv and remove "name" (#436) 2019-08-27 10:46:58 +02:00
pimlie 735be099c4 chore(release): 2.2.1 v2.2.1 2019-08-04 10:44:22 +00:00
pimlie b01ea7bc2c chore: dont build twice on release 2019-08-04 12:43:39 +02:00
pimlie 71a460b08a chore: update dependencies 2019-08-04 12:36:39 +02:00
pimlie 02ea9a543c chore: fix changelog 2019-08-04 12:35:13 +02:00
pimlie 2c46b51549 chore: use std-ver hooks 2019-08-04 12:23:20 +02:00
pimlie fac05b54b0 chore: update dependencies 2019-08-03 10:51:20 +02:00
pimlie 2c0c4c3b52 fix: dont assign to global console 2019-08-03 10:48:30 +02:00
Pim 6907f9ac98 fix: meta content templates (#429)
* examples: add content templates to ssr example

* fix: improve meta content templates

* chore: cleanup debug helper

* refactor: split long if into variables
2019-08-03 10:44:34 +02:00
pimlie 66d98ee170 chore(release): 2.2.0 v2.2.0 2019-07-28 15:08:17 +00:00
pimlie ca3855c690 chore: update deps 2019-07-28 17:01:51 +02:00
pimlie 328c89daf2 types: add generate method 2019-07-28 16:56:56 +02:00
pimlie 9c3d6f6dd8 docs: update docs for generate 2019-07-28 16:49:07 +02:00
pimlie b795671a95 refactor: switch args for generate 2019-07-28 16:47:00 +02:00
pimlie cb2758eb0f feat: support generating tags directly from metaInfo object 2019-07-28 16:21:32 +02:00
pimlie 931c0c4e88 refactor: optimize callback attribute 2019-07-28 16:21:32 +02:00
Pim 0bf0ceb756 test: use build/dist for e2e testing (#421)
* test: use build/dist for e2e testing

to prevent errors due to wrong build configs

* test: use wrong build conf to test the test

* test: exclude dist for babel-loader in test build

* chore: optimize more for ie9

prefer not to use language features which needs to be transpiled for ie9. Eg for..of to forEach and no spreads

* fix: continue
2019-07-27 17:17:30 +02:00
pimlie 04b2692f0b chore(release): 2.1.1 2019-07-26 17:45:31 +02:00
pimlie 80e528cfc9 chore: ignore examples build dir 2019-07-26 17:37:38 +02:00
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