Skip to content

Commit 532b985

Browse files
committed
chore(release): add conventional-changelog-cli & changelog
1 parent bd82a6c commit 532b985

File tree

3 files changed

+707
-12
lines changed

3 files changed

+707
-12
lines changed

CHANGELOG.md

Lines changed: 169 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,169 @@
1+
## 1.0.0 (2018-12-14)
2+
3+
* release(package.json): bump to 1.0.0 ([bd82a6c](https://github.com/addyosmani/quicklink/commit/bd82a6c))
4+
* infra(prefetch.mjs): add jsdoc for third-arg to prefetcher ([c5ed343](https://github.com/addyosmani/quicklink/commit/c5ed343))
5+
* infra(tests): fix linting for spec ([ba74f11](https://github.com/addyosmani/quicklink/commit/ba74f11))
6+
* docs: clarify Network Information API browser support ([ac5f7d9](https://github.com/addyosmani/quicklink/commit/ac5f7d9))
7+
* docs: describe “ignores” & add recipe ([26a126c](https://github.com/addyosmani/quicklink/commit/26a126c))
8+
* docs: describe new opts w/ recipes ([d2a7870](https://github.com/addyosmani/quicklink/commit/d2a7870))
9+
* docs(README.md): clarify layered support ([0025caa](https://github.com/addyosmani/quicklink/commit/0025caa))
10+
* test: add “ignores” suite ([b89faf0](https://github.com/addyosmani/quicklink/commit/b89faf0))
11+
* test: add origins & sameOrigin suites ([21f601b](https://github.com/addyosmani/quicklink/commit/21f601b))
12+
* fix: add "unpkg" entry ([3a0d97c](https://github.com/addyosmani/quicklink/commit/3a0d97c))
13+
* fix: drop `sameOrigin` but move to same origin default; ([11af301](https://github.com/addyosmani/quicklink/commit/11af301))
14+
* fix: remove `typeof document` check; ([c578c32](https://github.com/addyosmani/quicklink/commit/c578c32))
15+
* fix: rename “filter” -> “ignores” ([a1544da](https://github.com/addyosmani/quicklink/commit/a1544da))
16+
* fix: retain RegExp caller context ([53f5169](https://github.com/addyosmani/quicklink/commit/53f5169))
17+
* fix: revert `options` inlining; ([194881f](https://github.com/addyosmani/quicklink/commit/194881f))
18+
* feat: add “opt.origins” for inspecting before queue; ([1074d46](https://github.com/addyosmani/quicklink/commit/1074d46))
19+
* feat: add flexible `filter` option; ([4e64ca1](https://github.com/addyosmani/quicklink/commit/4e64ca1))
20+
* feat: add option to restrict same origin; ([2a31aee](https://github.com/addyosmani/quicklink/commit/2a31aee))
21+
* feat(index.mjs): normalize URLs being prefetched (#27) ([1da37f4](https://github.com/addyosmani/quicklink/commit/1da37f4)), closes [#27](https://github.com/addyosmani/quicklink/issues/27)
22+
* add test & recipe for all origins ([ab6375a](https://github.com/addyosmani/quicklink/commit/ab6375a))
23+
* fixed polyfilling ([92e11ed](https://github.com/addyosmani/quicklink/commit/92e11ed))
24+
* new URL(...): add location.href as second parameter ([d8ed5f9](https://github.com/addyosmani/quicklink/commit/d8ed5f9))
25+
* tests(test-static-url-list): expand prefetch URL paths ([3027c72](https://github.com/addyosmani/quicklink/commit/3027c72))
26+
* golf: compress `support` helper; ([9df00ff](https://github.com/addyosmani/quicklink/commit/9df00ff))
27+
* golf: inline `options.priority` default; ([36cc199](https://github.com/addyosmani/quicklink/commit/36cc199))
28+
* golf: inline `options` defaults; ([fe5f735](https://github.com/addyosmani/quicklink/commit/fe5f735))
29+
* golf: inline `withCredentials` assignment; ([1c94262](https://github.com/addyosmani/quicklink/commit/1c94262))
30+
* golf: only use `document.head` for append; ([189984a](https://github.com/addyosmani/quicklink/commit/189984a))
31+
* golf: save `navigator.connection` to var; ([5f95309](https://github.com/addyosmani/quicklink/commit/5f95309))
32+
33+
34+
35+
## <small>0.1.2 (2018-12-12)</small>
36+
37+
* release(package.json): bump release ([de41a3c](https://github.com/addyosmani/quicklink/commit/de41a3c))
38+
* Fix wrong operator precedence: negation vs 'in' ([c2864b0](https://github.com/addyosmani/quicklink/commit/c2864b0))
39+
* fixes #5: localize and fix network-idle-callback deps ([807e8ad](https://github.com/addyosmani/quicklink/commit/807e8ad)), closes [#5](https://github.com/addyosmani/quicklink/issues/5)
40+
* docs(README.md): add demo details (for #12) ([842f92a](https://github.com/addyosmani/quicklink/commit/842f92a)), closes [#12](https://github.com/addyosmani/quicklink/issues/12)
41+
* docs(README.md): minor clean-up of demo text ([4c03801](https://github.com/addyosmani/quicklink/commit/4c03801))
42+
* docs(readme): correct a small typo ([93814e2](https://github.com/addyosmani/quicklink/commit/93814e2))
43+
44+
45+
46+
## <small>0.1.1 (2018-12-12)</small>
47+
48+
* release(package.json): bump version ([25b7cc7](https://github.com/addyosmani/quicklink/commit/25b7cc7))
49+
* Readme: Fix Guessjs website link ([0a32e19](https://github.com/addyosmani/quicklink/commit/0a32e19))
50+
* fix: amend incorrect `querySelector` call ([e330066](https://github.com/addyosmani/quicklink/commit/e330066))
51+
52+
53+
54+
## 0.1.0 (2018-12-11)
55+
56+
* 0.1.0 ([a76eade](https://github.com/addyosmani/quicklink/commit/a76eade))
57+
* Clean up promises ([e4923ee](https://github.com/addyosmani/quicklink/commit/e4923ee))
58+
* feat(prefetch links scrolling into viewport) for #6 ([d1e825d](https://github.com/addyosmani/quicklink/commit/d1e825d)), closes [#6](https://github.com/addyosmani/quicklink/issues/6)
59+
* fix typo~ ([0c791bf](https://github.com/addyosmani/quicklink/commit/0c791bf))
60+
* Improve basic demo ([04fa0d0](https://github.com/addyosmani/quicklink/commit/04fa0d0))
61+
* infra(lint-fixes) for index and prefetch ([c8c47f8](https://github.com/addyosmani/quicklink/commit/c8c47f8))
62+
* Make it proper IUU ([e6ffca9](https://github.com/addyosmani/quicklink/commit/e6ffca9))
63+
* Revert logic changes, but keep refactors ([a9d2216](https://github.com/addyosmani/quicklink/commit/a9d2216))
64+
* revert multi-if statement ([cbe616a](https://github.com/addyosmani/quicklink/commit/cbe616a))
65+
* docs(CONTRIBUTING.md): add contribution guidelines ([4a3da7b](https://github.com/addyosmani/quicklink/commit/4a3da7b))
66+
* docs(README): add link to gatsby guess plugin + prefetch notes ([d67a31a](https://github.com/addyosmani/quicklink/commit/d67a31a))
67+
* docs(README): add logo and badges ([ec2b87c](https://github.com/addyosmani/quicklink/commit/ec2b87c))
68+
* docs(README): changes for new boolean priority ([7ba57a6](https://github.com/addyosmani/quicklink/commit/7ba57a6))
69+
* docs(README): fix references to GoogleChomeLabs ([9056abe](https://github.com/addyosmani/quicklink/commit/9056abe))
70+
* docs(README): minor tweaks ([2c04988](https://github.com/addyosmani/quicklink/commit/2c04988))
71+
* release(package.json): bump due to priority now being Boolean ([d3c3806](https://github.com/addyosmani/quicklink/commit/d3c3806))
72+
* release(package.json): bump version ([5064745](https://github.com/addyosmani/quicklink/commit/5064745))
73+
* infra(eslint): bump to ecma 9 ([6336333](https://github.com/addyosmani/quicklink/commit/6336333))
74+
* infra(linting): fix linting issues from #15 ([e6c90d8](https://github.com/addyosmani/quicklink/commit/e6c90d8)), closes [#15](https://github.com/addyosmani/quicklink/issues/15)
75+
* infra(tests): add test for links scrolled into viewport ([7b7e5ff](https://github.com/addyosmani/quicklink/commit/7b7e5ff))
76+
* infra(tests): minor rename ([62b60cd](https://github.com/addyosmani/quicklink/commit/62b60cd))
77+
* infra(travis): attempt to fix server perms ([fdbabff](https://github.com/addyosmani/quicklink/commit/fdbabff))
78+
* infra(travis): config for tests ([2f0631b](https://github.com/addyosmani/quicklink/commit/2f0631b))
79+
* infra(travis): revert ports ([972eacc](https://github.com/addyosmani/quicklink/commit/972eacc))
80+
* fix: match long ternary style ([06a9a0a](https://github.com/addyosmani/quicklink/commit/06a9a0a))
81+
* fix: move puppeteer to devdeps ([d98cec8](https://github.com/addyosmani/quicklink/commit/d98cec8))
82+
* golf: assert against `Map.get` existence; ([2cd1daf](https://github.com/addyosmani/quicklink/commit/2cd1daf))
83+
* golf: combine `nav.connection` if-statements; ([34e9718](https://github.com/addyosmani/quicklink/commit/34e9718))
84+
* golf: hoist shared “prefetcher” helper; ([2a5f63b](https://github.com/addyosmani/quicklink/commit/2a5f63b))
85+
* golf: inline `isIntersecting` filter; ([1037e38](https://github.com/addyosmani/quicklink/commit/1037e38))
86+
* golf: observe link & update Map in same loop; ([47b370d](https://github.com/addyosmani/quicklink/commit/47b370d))
87+
* golf: remove `return` within observer; ([0e569a3](https://github.com/addyosmani/quicklink/commit/0e569a3))
88+
* golf: remove duplicate `typeof document` check; ([1662c0c](https://github.com/addyosmani/quicklink/commit/1662c0c))
89+
* golf: skip `setAttribute` & assign directly; ([f7cb14e](https://github.com/addyosmani/quicklink/commit/f7cb14e))
90+
* golf: use `Array.from` to gather URL values; ([5def7dd](https://github.com/addyosmani/quicklink/commit/5def7dd))
91+
* golf: use `doc.head` & `doc.querySelector`; ([53b7d15](https://github.com/addyosmani/quicklink/commit/53b7d15))
92+
* golf: use Object.assign for defaults; ([11c4369](https://github.com/addyosmani/quicklink/commit/11c4369))
93+
* golf: use Promise instead of AsyncFunction; ([84a0468](https://github.com/addyosmani/quicklink/commit/84a0468))
94+
* golf: use Set & share `prefetch` caller; ([d221c51](https://github.com/addyosmani/quicklink/commit/d221c51))
95+
* golf: use ternary within prefetch functions; ([be441dc](https://github.com/addyosmani/quicklink/commit/be441dc))
96+
* golf(breaking): use Boolean for `priority` option; ([e478a47](https://github.com/addyosmani/quicklink/commit/e478a47))
97+
98+
99+
100+
## <small>0.0.3 (2018-12-05)</small>
101+
102+
* release(package.json) bump to 0.0.3 ([2d46f53](https://github.com/addyosmani/quicklink/commit/2d46f53))
103+
* Docs(README): add browser support and typo fix ([d2e18ad](https://github.com/addyosmani/quicklink/commit/d2e18ad))
104+
* Docs(README): minor revisions (why, support, projects) ([59d23d4](https://github.com/addyosmani/quicklink/commit/59d23d4))
105+
* docs(prefetch): add missing jsdoc comments ([cada9d4](https://github.com/addyosmani/quicklink/commit/cada9d4))
106+
* docs(README.md): link to APIs used ([a9af442](https://github.com/addyosmani/quicklink/commit/a9af442))
107+
* docs(README): add note about timeoutFn ([46b0874](https://github.com/addyosmani/quicklink/commit/46b0874))
108+
* docs(README): add notes on unpkg and initializing ([3609ac9](https://github.com/addyosmani/quicklink/commit/3609ac9))
109+
* docs(README): add why and related projects. ([8799aca](https://github.com/addyosmani/quicklink/commit/8799aca))
110+
* docs(README): further revisions to browser support ([2e49f1f](https://github.com/addyosmani/quicklink/commit/2e49f1f))
111+
* refactor(index.mjs): fix timeoutFn fallbacks ([bfa8917](https://github.com/addyosmani/quicklink/commit/bfa8917))
112+
* feat(bundlesize): add initial setup ([61012b4](https://github.com/addyosmani/quicklink/commit/61012b4))
113+
* demos(basic.html): add simplest usage demo ([e51781b](https://github.com/addyosmani/quicklink/commit/e51781b))
114+
* demos(network-idle): add network-idle-callback demo ([d4ae22d](https://github.com/addyosmani/quicklink/commit/d4ae22d))
115+
* core(index.mjs): add support for timeoutFn ([524b72e](https://github.com/addyosmani/quicklink/commit/524b72e))
116+
* infra(package.json): server->start, add demos to linting ([783a1b5](https://github.com/addyosmani/quicklink/commit/783a1b5))
117+
118+
119+
120+
## <small>0.0.2 (2018-11-27)</small>
121+
122+
* 0.0.1 ([cddf434](https://github.com/addyosmani/quicklink/commit/cddf434))
123+
* 0.0.2 ([eb5c15e](https://github.com/addyosmani/quicklink/commit/eb5c15e))
124+
* Drop private ([fadf8b3](https://github.com/addyosmani/quicklink/commit/fadf8b3))
125+
* fix test typos ([f3f3f9b](https://github.com/addyosmani/quicklink/commit/f3f3f9b))
126+
* release(pkg.json): bump ([200d528](https://github.com/addyosmani/quicklink/commit/200d528))
127+
* tests(bootstrap): extend timeout to 20000 ([e5bf3f3](https://github.com/addyosmani/quicklink/commit/e5bf3f3))
128+
* docs(README): add API, polyfills, expand recipes ([9205c20](https://github.com/addyosmani/quicklink/commit/9205c20))
129+
* docs(README): add installation instructions, some better jobs. ([b2ffa41](https://github.com/addyosmani/quicklink/commit/b2ffa41))
130+
* docs(README): fix typo ([43306cf](https://github.com/addyosmani/quicklink/commit/43306cf))
131+
* docs(README): minor tweaks. ([baa9ec0](https://github.com/addyosmani/quicklink/commit/baa9ec0))
132+
* feat(index.mjs): add support for rIC timeout customisation ([18bea81](https://github.com/addyosmani/quicklink/commit/18bea81))
133+
* feat(tests refactoring): add mocha, chai tests with puppeteer ([d0b8911](https://github.com/addyosmani/quicklink/commit/d0b8911))
134+
* feat(tests): add initial testing ([fd81b71](https://github.com/addyosmani/quicklink/commit/fd81b71))
135+
* feat(tests): improve test coverage ([3ee52bd](https://github.com/addyosmani/quicklink/commit/3ee52bd))
136+
* feat(tests): move /demo to tests directory ([9d8ff74](https://github.com/addyosmani/quicklink/commit/9d8ff74))
137+
138+
139+
140+
## <small>0.0.1 (2018-11-24)</small>
141+
142+
* (tidy) clean-up demo directory ([dc6bc58](https://github.com/addyosmani/quicklink/commit/dc6bc58))
143+
* (tidy) index.mjs: JSDoc comments ([e0d0afe](https://github.com/addyosmani/quicklink/commit/e0d0afe))
144+
* 0.0.1 ([9ad703b](https://github.com/addyosmani/quicklink/commit/9ad703b))
145+
* Add babelrc and travis configuration ([d417c9c](https://github.com/addyosmani/quicklink/commit/d417c9c))
146+
* Add demo directory ([67784f7](https://github.com/addyosmani/quicklink/commit/67784f7))
147+
* Add dist to gitignore ([3eb7f8c](https://github.com/addyosmani/quicklink/commit/3eb7f8c))
148+
* Add handling for effectiveconnectiontype ([47dbaf5](https://github.com/addyosmani/quicklink/commit/47dbaf5))
149+
* Add microbundle and configuration to package ([6571ff0](https://github.com/addyosmani/quicklink/commit/6571ff0))
150+
* Add package.json ([fd6149b](https://github.com/addyosmani/quicklink/commit/fd6149b))
151+
* Add saveData handling ([32902a7](https://github.com/addyosmani/quicklink/commit/32902a7))
152+
* Adds index: initial implementation ([ce0aa40](https://github.com/addyosmani/quicklink/commit/ce0aa40))
153+
* Clean-up source ([ecbd70f](https://github.com/addyosmani/quicklink/commit/ecbd70f))
154+
* clean(index, prefetch): move connection logic to prefetcher ([a7cafa4](https://github.com/addyosmani/quicklink/commit/a7cafa4))
155+
* clean(index.mjs, prefetch.mjs) move prefetching logic to one place ([6e5d9fb](https://github.com/addyosmani/quicklink/commit/6e5d9fb))
156+
* clean(src/index.mjs, src/prefetch.mjs): further reshuffling ([9fe6036](https://github.com/addyosmani/quicklink/commit/9fe6036))
157+
* docs(pkg, README): more tweaks. ([c1e66c5](https://github.com/addyosmani/quicklink/commit/c1e66c5))
158+
* feat(index, prefetch) Add support for higher prio fetches ([c4fb77a](https://github.com/addyosmani/quicklink/commit/c4fb77a))
159+
* fix(demo/index.html): Reference UMD build ([6e7a838](https://github.com/addyosmani/quicklink/commit/6e7a838))
160+
* Initial commit ([869ce69](https://github.com/addyosmani/quicklink/commit/869ce69))
161+
* Lots of ESLint fixes ([5d0af3d](https://github.com/addyosmani/quicklink/commit/5d0af3d))
162+
* minor(index, prefetch): renaming ([2c03bba](https://github.com/addyosmani/quicklink/commit/2c03bba))
163+
* tidy(demo/index.html): drop unused script reference ([4aecc0f](https://github.com/addyosmani/quicklink/commit/4aecc0f))
164+
* docs(package.json): get consistent with description ([c2f00ed](https://github.com/addyosmani/quicklink/commit/c2f00ed))
165+
* docs(README): add how it works, usage and recipes. ([0a26a65](https://github.com/addyosmani/quicklink/commit/0a26a65))
166+
* fix(src): Add license headers ([adf645e](https://github.com/addyosmani/quicklink/commit/adf645e))
167+
168+
169+

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
"build": "microbundle src/index.mjs --no-sourcemap",
1919
"prepare": "npm run -s build",
2020
"bundlesize": "bundlesize",
21+
"changelog": "yarn conventional-changelog -i CHANGELOG.md -s -r 0",
2122
"release": "cross-var npm run build -s && cross-var git commit -am $npm_package_version && cross-var git tag $npm_package_version && git push && git push --tags"
2223
},
2324
"keywords": [
@@ -32,6 +33,7 @@
3233
"babel-preset-env": "^1.7.0",
3334
"bundlesize": "^0.17.0",
3435
"chai": "^4.2.0",
36+
"conventional-changelog-cli": "^2.0.11",
3537
"cross-var": "^1.1.0",
3638
"eslint": "^5.9.0",
3739
"eslint-config-google": "^0.11.0",

0 commit comments

Comments
 (0)