Skip to content

Releases: SirPepe/html-import

Release 3.1.1

21 Aug 13:58
Compare
Choose a tag to compare

Release 3.0.0

27 Jun 15:11
Compare
Choose a tag to compare
  • update package description (b822e13)
  • Merge branch 'feature/v3' (cc0b319)
  • update readme (d487779)
  • bump dependencies (c502418)
  • remove "verbose" property (a3ad57f)
  • re-add testing in FF (6608337)
  • revive and simplify (ade52ff)
  • fix demos (25b4076)
  • get decorators to work (47bda4c)
  • change the annoying class name in tests (19fd8c7)
  • replace TypeScript's private with native private (fe42a42)
  • use a less annoying class name (4f628b0)
  • inline a few dom manipulation functions (1ac1f12)
  • throw out deprecated @sirpepe/oneventmixin (aeeb5fc)
  • update dependencies, make the project build again (6a59a12)

Release 2.1.0

10 Oct 10:37
Compare
Choose a tag to compare

Release 2.0.1

30 Aug 11:15
Compare
Choose a tag to compare
  • bump dependencies (35e153c)
  • add changelog to readme (b417c76)
  • properly import scripts that are nested in other elements (6e3f7be)

Release 2.0.0

14 Jun 12:19
Compare
Choose a tag to compare
  • prepare for release (e76dbd2)
  • bump dependencies (4b626b4)
  • Merge branch '2.0' (70d3fef)
  • tweak readme (da7018b)
  • update package decription (953b88a)
  • fix static site demo (95c3e01)
  • add monkeypatch example (a18d8ae)
  • tweak build process (4454ca4)
  • update license info (d5f71c9)
  • remove markdown component (3f15be7)
  • update readme (7d7416c)
  • support event handlers via OnEventMixin (2e31b9c)
  • add an importstart event (b5f7ae4)
  • add proper licensing info (c5af613)
  • fix readme (22906b3)
  • fix crashing demo (af0a162)
  • add dom method reload() (7a93b59)
  • rename classes and methods, mention hooks in readme and subclass to implement markdown-import (7a79a4d)
  • expand readme (d2d5221)
  • ensure that the events bubble (c7ac7e9)
  • use default export as that's the only thing that makes sense for minified bundles (e263b96)
  • add a markdown extension (5cd6282)
  • make linter happy, rename a bunch of variables (fc33e5f)
  • expand readme (9448a74)
  • add support for url hashes (ef3ac98)
  • add support for events (5041d79)
  • transform relative src attributes to absolute src props (77d94cb)
  • ensure that only top-level elements get imported (942481e)
  • make tets run again (8aa3e3d)
  • use rollup for bundling (ef6fb1b)
  • update readme (7d9231f)
  • ensure that nested imports work (00d92a6)
  • simplify script import and add a warning about async execution (0891a65)
  • import text nodes when not filtering by selector (695340a)
  • ensure linked imported scripts work (b912d4f)
  • demo: don't hijack pure jump links (6593f26)
  • remove stray console.log (ad3869c)
  • make jumping to anchors work in the demo (67029e1)
  • jazz up the demo some more (c317a8b)
  • ensure scripts work as intended (6df8ea6)
  • tweak comment (ccb2a4d)
  • make done work as expected (efe3d32)
  • use proper, spdx conforming license (009d6c8)
  • let the element manage its content rather than external nodes (e72f084)
  • add watch mode for build (611f891)
  • expose the imported document's title in the done promise (0ebc44d)
  • make static site demo a little nicer (f8ef9d1)
  • update readme (d645e3f)
  • update readme (723bc8b)
  • demo reactivity (5304b94)
  • add a build step (1e99207)
  • add reactivity (26045a4)
  • setup tests, make constructor work, debounce action on attribute change (09b458a)
  • stub out the new implementation (02e881a)
  • start the rewrite from a clean slate (6c99430)
  • bump dependencies (72e6686)
  • Added the selector attribute (c8c55f3)
  • Test description did not match what was atually being tested (4cda7ef)
  • Whitespace (23d690f)
  • Allow missing and/or empty "as" attribute values. They will either be ignored or cause IDs to be erased. (cc760a5)
  • 'ready' is now a non-writable property, the other properties properly reflect the attributes (11b238f)
  • Updated type definitions to support the as attribute (06a5088)
  • Invalid HTML in Readme -_- (c619c92)
  • Readme update (18d3bd5)
  • Formatting (14033f2)
  • Support for the 'as' attribute (fixes #1) (e1611af)
  • Replaced webpack with rollup, removed last karma vestiges (d8e3f70)
  • Some minor additional type checks as suggested by flowtype (c7fa411)
  • Reverting to manual html based tests (using qunit) because it's just too complicated to get this to work with regular JS testing techniques. Testing the behaviour of imports that are NOT added after the inital parsing of the document appears to be impossible. So it's back to looking at output in browsers... (4667482)
  • Better error message when failing to find an element by id/hash (e5e048e)
  • Fixed filename for TS definitions (01e8c11)
  • Tests++ (0c86cbb)
  • Readme++ (fcd9489)
  • Starting with automated tests (507973f)
  • Now uses Custom Elements v1 API and creates the "ready" promise on element creation (cad412b)
  • Proper minification instead of symlinks and eslint config, (6a45d2e)
  • Has a cache now to prevent requesting the same file over and over (0ed7361)
  • Missing test ressource (a2bb326)
  • Don't hang forever when not importing anything (efd5008)
  • Allow elements from inside templates to be imported by ID (518f50b)
  • Fixed error in error message -___- (2a694a5)
  • Readme additions (c34a2c4)
  • Scripts now work in Firefox (ca29ae1)
  • Made to work with the custom elements polyfill using a bit of the good ol' setTimeout(f, 0) (63d3296)
  • If a template element is imported by its ID its content will be added to the page, not the template element itself. (831d8ef)
  • Firefox does not like const in for-of heads (ab5de88)
  • Added some things to package.json (68e9342)
  • Preparing for a minified version (for when there's a native es6 minifier) (1792801)
  • Better element name (72991f7)
  • Added typescript definition (6d5a180)
  • Whitespace in readme (6226d2e)
  • Hello world (c7ed4de)