New version of Total.js framework brings new fixes and new improvements. Download now.
Total.js v2.9.2
This version doesn't contain big news but contains important fixes and improvements. Be sure to update your current version with new v2.9.2.
- Changelog
- Update via NPM
$ npm install total.js
- or download empty-project with the framework
Important news
GZIP compression
I have updated GZIP compression for static files. Now the framework creates a compressed file (GZIP with best compression) and stores it in temporary
directory for the future usage. In the next request is this file processed from the temporary directory. This solution saves CPU and memory consumption but not much it increases a disk usage.
Closing open streams
I have replace older onFinished
implementation with my solution for closing open streams. New solution is better for the performance and CPU consumption.
New global aliases
I have added new global aliases for sending emails:
LOGMAIL()
alias toF.logmail()
MAIL()
alias toF.mail()
Up-To-Date mechanism for local dependencies
Thank to Tema Smirnov for creating up-to-date mechanism for local files. It can be used only with /dependencies
file, for example:
Important fixes
Schemas
This version fixes nested schema validation and schema validation with Array
types. You could a problem with it, so it's time to upgrade Total.js to a newest version.
Loading dependencies
Older versions have a problem with loading of multiple packages in order and this version fixes it. Sometimes some packages didn't loaded.
Buy a premium account and support this great JavaScript platform. I'm going to publish new premium CMS v11 and Eshop v11 with this new version. Stay tuned.
Other posts from Total.js Platform
- 2024-11-13Benchmarking Node.js Frameworks: selecting your framework for 2025!
- 2024-11-01October report 2024
- 2024-10-22Performance Testing: Total.js vs. NestJS
- 2024-10-01September report 2024
- 2024-09-27Total.js UI Builder: #2 designing your first interface
- 2024-09-26Total.js V5: Middlewares
- 2024-09-23Beginner Guide to Total.js UI: # 05 Client-side routing
- 2024-09-23Total.js UI #4: Data Binding (Part 2 – Practical Example)
- 2024-09-20Introduction to Total.js UI Builder: A Beginner’s Guide
- 2024-09-13Total.js v5: #06 Understanding File Routing