Skip to content

aurelia-loader-default v0.11.0

Choose a tag to compare

@EisenbergEffect EisenbergEffect released this 13 Oct 07:49
· 106 commits to master since this release
  • all:
    • remove web components and html imports (5e40af0f)
    • improve the template loader interface and html imports lookup (dec84529)
    • differentiate between real, polyfill and fake system (09767418)
    • update compiler (11498313)
  • build:
    • update linting, testing and tools (9b8935a2)
    • add missing bower bump (a3e96402)
  • index:
    • add missing import (8adcd049)
    • remove unnecessary URL polyfill code (55d70449)
    • fix typos in spelling of Promise (1d0b43f0)
    • various url canonicalization bugs (b373ef6d)
    • prepare loader for jspm beta (62b18e68)
    • remove for..of to improve perf (b8cce178)
  • loadTemplate: check url has baseViewUrl (fb06ca6b)
  • loader:
    • plugin api fetch causes problems with safari (7788af12)
    • change plugin name to view (4c592bec)
    • correct name of exported DefaultLoader class (eb179a30)
    • update to work with new origin implementation (a9072680)
    • don't set target on frozen objects (ebe91ff2)
    • loadModule should check for baseUrl (7ce79f1c)
    • incorrect paths passes to systemjs loader (066bb5d7)
  • origin: short-circuit module registry search on origin location success (26a2906c)
  • package:
  • test: incorrect constructor used with jasmine.any (9b21817a)
  • url: Internet Explorer (5b1496cb)

Features

  • all:
    • implement PAL (78db72ec)
    • introduce template loaders; one for html imports and one for text (babe9484)
    • add more type info (f12bbca5)
    • add support for view bundles (05d333a9)
    • implement the new loadText api for the default loader (e316be6d, closes #4)
    • new loader-plugin-based remplate loader (ab694b12)
    • remove system hack; polyfill system for require api; tag through import calls (7d89aceb)
  • build: update compiler and switch to register module format (762fbfc9)
  • docs:
    • generate api.json from .d.ts file (b33a7888)
    • generate api.json from .d.ts file (3602db67)
  • index:
    • ensure that DefaultLoader is set as the platfrom loader (b8e1fb97)
    • add new loader methods and encapsulate loader better (6ee47165)
    • add textPluginName property to the default loader (99d74421)
  • loader:
    • add System.forEachModule registry iteration (a5f983b4)
    • add loadModule base url override (d11cb589)