hongmeigui22027 发表于 2016-1-3 13:13:57

total.js 1.9.5 发布,Node.js 的 MVC 框架

欢迎加入运维网交流群:263444886
  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, , , , , );
[*]  added: String.prototype.keywords(, , , , )
[*]  added: String.prototype.soundex()
[*]  added: F.wait(name, ) 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, , );
[*]  updated: MailMessage supports display name mail.cc('Name <vali@demail>');
[*]  updated: MailMessage supports display name mail.cc(email, , );
[*]  updated: U.resolve(url, ) --> 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
  下载:

[*]  empty-project-visualstudio.zip
[*]  empty-project.zip

  total.js 是个 web 应用框架,使用 JavaScript,HTML,CSS 和 Node.js(MVC) web 应用框架来构建 web 网站和 web 应用。
页: [1]
查看完整版本: total.js 1.9.5 发布,Node.js 的 MVC 框架