- 0984ad6: Fix handling of html template injections
- ba79238: Add experimental support for custom element templates
- 23c08f5: Disallow context shifting via bind, call and apply
- 4b02dcb: Add SvelteKit support
- 9c7ecce: Add end-to-end testing
- 9c7ecce: Export type definitions
-
9c7ecce: End support for UMD and IIFE bundles
ECMAScript Modules have been standardized and thoroughly adopted throughout the JavaScript community, including in NodeJS, where they have been considered stable since version 12. As a result, support has been dropped for the UMD and IIFE bundle formats.
Dependents using version 2 with hard-coded path pointing any file in the
dist
directory will need to update import/require paths to upgrade to version 3.The ES Module bundle can now be found at:
/fetch-inject.js
(uncompressed)/fetch-inject.min.js
(compressed)
Furthermore,
injectors.js
is now combined withfetch-inject.js
into a single file. This change was requested by end-users and simplifies development tooling.
2.0.4 (2019-03-16)
Greenkeeps all dev deps and cleans up a persnickety linter error.
2.0.3 (2019-03-16)
Maintenance release updates package manifest, removes copyright year(s) from dist files and adds author homepage. No other significant changes here.
2.0.2 (2018-08-02)
- package: restore rejected promises pattern (f74f837)
- fix(npm): build after manifest bump (135afd6)
- docs(readme): purge project-related github links (cc6d724)
- docs(readme): remove image link (962b28a)
- docs(readme): shuffle badge order (065087f)
- docs(readme): update badges (11502a1)
- build(npm): update repository property (e159dc2)
- chore(license): update to less encumbered license (5b1fd9d)
- docs($readme): align screenshots (3483c11)
- docs($readme): blame github for rewriting readme markup (df77e16)
- docs($readme): increase screenshot size, uncenter (5123a23)
- docs($readme): unleash the service worker image again (da17d5a)
- build($npm): remove defunct travis dotfile (a8ee367)
- docs($license): update copyright dates (c43b504)
- docs($readme): add playground section (8bdc39b)
- docs($readme): add reference to
load-stylesheets
lib (deb84bb) - docs($readme): open playground in new window (9a4eeba)
- docs($readme): remove the demo I was paying $5 for and lost my shirt on (9e5a938)
- docs($readme): update playground section (515d01d)
- feat($module): improve error handling (9813733)
- chore(release): 1.10.1 (74230d3)
- ci($release): build project prerelease (64663d4), closes #46
- build($npm): add package lock (2b8560d), closes #44
- ci($release): build project prerelease (64663d4), closes #46
- docs($readme): add playground section (8bdc39b)
- docs($readme): add reference to
load-stylesheets
lib (deb84bb) - docs($readme): open playground in new window (9a4eeba)
- docs($readme): remove old demo (9e5a938)
- docs($readme): update playground section (515d01d)
- build($npm): add package lock (2b8560d), closes #44
- feat($npm): upgrade build pipeline (ec71624), closes #42 #43
- docs($readme): add donation qr code to readme (71a4d6a)
- docs($readme): link to info about btc license (2c57799)
- docs(README): add info for CSS fallbacks (7587f97)
- docs(README): remove vultr prototype (a55b800)
- docs(README): update progressive enhancement (79ffc30)
1.9.1 (2017-07-05)
- LICENSE: permeate btc licensing throughout project (aa8483c)
1.9.0 (2017-07-05)
- LICENSE: isc -> btc (0afe83e)
1.8.2 (2017-07-02)
- LICENSE: magento, wordpress and drupal wrappers upon request only (6b83411)
1.8.1 (2017-06-09)
- $module: throw more appropriate error for invalid args (df67980)
1.8.0 (2017-06-08)
- $module: thow syntax errors for invalid args (a10a302)
1.7.2 (2017-06-05)
- LICENSE: remove banner from unminified files (fbcfbb1)
1.7.1 (2017-06-04)
- build: improve build system and eliminate a dev dependency (fa5e185)
1.7.0 (2017-05-29)
- $module: upgrade to uglify-es (1673565)
1.6.13 (2017-05-29)
1.6.12 (2017-05-23)
- LICENSE: correct a typo in the dist banner (2893883)
1.6.11 (2017-05-03)
1.6.10 (2017-05-01)
- fetchInject,injectors: Allow optional Content-Type header parameter (5f112df)
- fetchInject,injectors: Trim possible whitespace in blob.type (e863e42)
- dummy commit (a2698bd)
- "fix(fetchInject,injectors): Allow optional Content-Type header parameter" (78a8267)
- "fix(fetchInject,injectors): Trim possible whitespace in blob.type" (72d7806)
1.6.9 (2017-04-16)
- README: sell it (5c67fa1)
1.6.8 (2017-04-08)
- package: update package keywords and background (d080c98)
1.6.7 (2017-04-07)
- README: update background, announce PWA support (4e83f68)
1.6.6 (2017-04-07)
- package: point to correct es6 module (b5514ae)
1.6.5 (2017-04-05)
- README: provide correct curl, update npm docs (307964f)
1.6.4 (2017-04-05)
- README: overhaul documentation (cb90766)
1.6.3 (2017-04-05)
- bundle: stop shipping source maps (c7c6453)
1.6.2 (2017-04-04)
- bundle: udpate license banner to reflect ISC license (04d6ee5)
1.6.1 (2017-04-02)
- lib: provide a return value (f9e2bac)
1.6.0 (2017-04-01)
1.5.7 (2017-03-27)
- docs: update installing link text (55968a1)
1.5.6 (2017-03-26)
- docs: add a compelling intro (25b1260)
1.5.5 (2017-03-26)
- dist: don't release when pre script fails (3f87ef9)
- dummy commit (fa4733f)
- package: bump package for new patch release (00b20db)
1.5.4 (2017-03-26)
- dist: restore proper name (beee380)
1.5.3 (2017-03-26)
- dummy commit (5bd7c00)
1.5.2 (2017-03-26)
1.5.1 (2017-03-21)
- let bower eat the UMD package as well (0ad6026)
1.5.0 (2017-03-21)
- bower: default to minified bundle (aedbf18)
- provide UMD bundle for packagers (4a01a8c)
1.4.3 (2017-03-20)
- add tool name to banner (e88c165)
1.4.2 (2017-03-17)
- docs: Be consistent in docs (d5281ba)
1.4.1 (2017-03-17)
- docs: bump for update (f03cd69)
1.4.0 (2017-03-15)
- add es6 module support, restore robot order (da7e2dc)
1.3.8 (2017-03-15)
- build: death to all robots (5408d75)
1.3.7 (2017-03-15)
- build: don't rely on auto-dir creation in CI (c0db459)
1.3.6 (2017-03-15)
- build: run build in script step (4815907)
1.3.5 (2017-03-15)
- build: debug travis cache (8eb9572)
1.3.4 (2017-03-15)
- package: build dist on travis, simply scripts (f051736)
1.3.3 (2017-03-15)
1.3.2 (2017-03-15)
- debug semantic release for manifest update (afb1915)
- find another way to debug semantic release (96414c0)
- package: what version (a963908)
1.3.1 (2017-03-15)
- dist: move sourcemaps to unminified file (9b6e7a9)
1.3.0 (2017-03-15)
- injectors: add support for empty DOM (533a48e)
1.2.5 (2017-03-14)
- docs: Update installation instructions (a876c51)
1.2.4 (2017-03-14)
- docs: brevity is a virtue (f0916a4)
1.2.3 (2017-03-14)
- docs: Improve README (126bcbf)
1.2.2 (2017-03-11)
1.2.1 (2017-03-11)
- package: produce separate minified script (2f37ab1)
1.1.0 (2017-03-09)
- package: add bower support (27b51b0)