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

新闻 total.js 1.9.5 发布,Node.js 的 MVC 框架 下载

本帖由 漂亮的石头2016-01-02 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    487,371
    赞:
    47
    total.js 1.9.5 发布,因为 NPM 问题跳过了 1.9.4 版本,此版本主要改进:

    新特性


    • added: (IMPORTANT) new feature: THEMES


    • added: @{theme} --> return String


    • added: F.onTheme delegate


    • added: controller.theme(theme_name) --> select theme;


    • added: config['default-theme']


    • added: U.keywords(content, [forSearch], [alternative(true|false|soundex)], [max_count(200)], [max_length(20)], [min_length(2)]);


    • added: String.prototype.keywords([forSearch], [alternative(true|false|soundex)], [max_count(200)], [max_length(20)], [min_length(2)])


    • added: String.prototype.soundex()


    • added: F.wait(name, [enable]) the server waits for pending task and it responds via 503 status code


    • added: U.parseQuery() and String.parseQuery()


    • added: U.join(path1, path2, path3)


    • added: U.getName(path)


    • added: F.on('error400')


    • added: F.on('error401')


    • added: F.on('error403')


    • added: F.on('error404')


    • added: F.on('error408')


    • added: F.on('error431')

    更新


    • updated: (IMPORTANT) F.onAuthorization() was renamed to F.onAuthorize()


    • updated: Date.format() supports w and ww for week number


    • updated: Date.add() supports w, ww, week, weeks


    • updated: MailMessage supports display name mail.from('Name <vali@demail>');


    • updated: MailMessage supports display name mail.to('Name <vali@demail>');


    • updated: MailMessage supports display name mail.to(email, [name], [clear]);


    • updated: MailMessage supports display name mail.cc('Name <vali@demail>');


    • updated: MailMessage supports display name mail.cc(email, [name], [clear]);


    • updated: U.resolve(url, [callback]) --> callback is optional

    Bug 修复


    • fixed: HTTP cache for HTML 5 offline manifest files


    • fixed: async() error handling


    • fixed: NoSQL embedded paths


    • fixed: problem with empty SMTP options


    • fixed: ErrorBuilder default transformation to JSON


    • fixed: Error handling


    • fixed: SchemaBuilder request auto-validation


    • fixed: String.isJSON()


    • fixed: F.responsePipe() --> problem with transmitted headers


    • fixed: evaluating of @{helpers.helper_name()}


    • fixed: HTML minification of UTF8 characters


    • fixed: U.isEqual()


    • fixed: FrameworkImage.save() in Windows by LiaoTzukai


    • fixed: SchemaBuilder prefix by Dušan Dragula

    改进


    • improved performance of the response


    • improved total performance


    • improved view engine performance

    下载:


    total.js 是个 web 应用框架,使用 JavaScript,HTML,CSS 和 Node.js(MVC) web 应用框架来构建 web 网站和 web 应用。

    [​IMG]
    total.js 1.9.5 发布,Node.js 的 MVC 框架下载地址
     
正在加载...