1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 Aurelia 0.17.0 发布,类似 AngularJS 的 JS 框架 下载

本帖由 漂亮的石头2015-10-14 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    487,297
    赞:
    47
    Aurelia 0.17.0 发布,此版本更新内容如下:

    Bug 修复


    • all:


      • create a property framework configuration object (bab4c776)


      • update compiler and metadata plugin (50e3afe0)


      • load resources by module id only (655192b2)

    • aurelia:


      • switch window loader check to platform loader check (471d8c51)


      • enable multiple calls to setRoot (10708cae)


      • update to use ViewResources instead of ResourceRegistry (f458a193)


      • throw a descriptive error when globalizeResources is called with non-strings (09038c83)


      • update to use latest animator default config api (5dea25b5)


      • update to use new view engine (e6d20c42)


      • update to load global resources through new resource pipeline (bdbca554)


      • global resources left out (4bb098a3)


      • custom event undefined in local scope (c3594bf9)


      • ensure plugin resources are loaded first (bffcd614)


      • ensure all start code paths return a promise (02752512)


      • load groups of resources in order (2d936e5f)


      • directly use app container to create root view model (d86665b3)


      • remove dependency on event aggregator (424fa2bf)


      • plugin loading module id fix (ba79cb93)

    • build:


      • update linting, testing and tools (ed65edc6)


      • add missing bower bump (111797ae)

    • dts: update promise-based apis (94548514)


    • framework: Use correct import for core-js (da0756fd)


    • framework-configuration:


      • add public properties (a5b32853, closes #199)


      • parameter config in feature and plugin method is optional (b07c4817)


      • improve standardConfiguration (c91ea2b9)


      • correct type information (f1fc9987)

    • index: ensure export of path module api (17cf46cd)


    • package:


      • change jspm directories (37f2670b)


      • update dependencies (79feec43)


      • update deps and fix bower semver ranges (3f05b27e)


      • update dependencies (b52b1b05)


      • update Aurelia dependencies (f9df6e55)


      • update dependencies to latest (bfcd292e)


      • update templating to latest version (63d4c5f6)


      • update templating to latest version (5d1305e6)


      • update templating to latest version (1e981956)


      • update dependencies to latest versions (12f0f9a8)


      • update dependencies to latest versions (5ca82ad1)


      • update dependencies to their latest versions (fe83ef37)

    • plugin:


      • add feature api and prepare for jspm beta (5f0b7cf3)


      • make api use configure like other apis in framework (cbfdaad7, closes #96)

    • plugins:


      • preserve built-in plugin load order (25a35297)


      • address changes in jspm/system.js beta (90afee4d)


      • removed unnecessary es5 helper support (710499a8)


      • set es5 computed properties correctly (f1b140d9)


      • enable relative path plugins (7cbe4d22)


      • language helpers should return this for chaining (d8817425)


      • install sequentially (cc78f9a0)


      • ensure plugin installation can only happen once (9b37c848)
    新特性


    • all:


      • incorporate pal (4bc75161)


      • update to new loader apis to remove global System (07bd2982)

    • aurelia:


      • initialize new templatingEngine api (e60e5163)


      • initialize the binding system (d6f569f7)


      • add preliminary enhance api (f970c65c)


      • configure host as root dom boundary (5a99ab02)


      • update to use composition host instruction value (bd456bc5)


      • take advantage of previously configured host (0c5bbcd7)


      • add parameter default to setRoot (f3955d22)


      • ensure animator implementation (e3ab3ab0)


      • raise DOM events for start and compose (feed2a3a)


      • enable splash screen swaps on load (c2135d41)


      • set root sets element in container and uses composition engine (9f6fa60d)

    • build:


      • add command line argument for semver bump. resolve #28 (39652c80)


      • update compiler and switch to register module format (63c5d367)

    • docs:


      • generate api.json from .d.ts file (38c06e2c)


      • generate api.json from .d.ts file (1e2af71b)


      • generate api.json from .d.ts file (a6960cbc)

    • framework:


      • prevent forms without [action] from submiting (a5805257)


      • enable plugin loading and config (f3b02ea9)

    • index: export all from pal (10ca62bb)


    • plugins:


      • better api by moving some bootstrapper code directly into aurelia (f76baf08)


      • remove AtScript support (f1adb01a)


      • update to use new metadata locator function (4b09490d)


      • support legacy atscript annotation location (37463681)


      • update atscript helper to use new metadata api (c9b4fb99)


      • enable loading after bootstrapped (790c9da2)


      • new plugin api including explicit support for es5 and at script (b5c588bc)


      • track plugin id for relative resource loading without system hack (3465e849)
    重大改进


    • If you were using ES5 and used the computed helper on
      function, this will affect you as that is no longer present.

      (710499a8)

    下载:https://github.com/aurelia/framework/archive/0.17.0.zip

    Aurelia 是下一代的 JavaScript 客户端框架,利用一些简单便利的措施来加强你的创造力。

    特性:


    • 前瞻性:采用 ES6 和 ES7 编写,集成很多 Web 组件,无外部依赖


    • 先进的架构


    • 双路数据绑定


    • 可扩展 HTML


    • 路由和 UI 组件


    • MV* 模式


    • 支持多种语言:ES 6&7、TypeScript、CoffeeScript 等


    • 可测试
    Aurelia 0.17.0 发布,类似 AngularJS 的 JS 框架下载地址
     
正在加载...