New Total.js version v2.2.0

Sat Oct 29 2016 20:03:06 GMT+0200 (Central European Summer Time), Peter Širka

New Total.js version v2.2.0

We have published a new Total.js version v2.2.0. This version fixes 2 critical bugs and brings great new features.

Critical bugs

  • nosql.modify() didn't work correctly with defined fields with undefined values
  • FrameworkImage had a big critical security bug for bash injections (100x thanks to Luis Figueiredo)
// vulnerability:
image.resize('$(echo>1)');

// or
image.save('$(echo>1)');

News and updates

  • RESTBuilder can create requests to other web services - read docs
  • controller.proxy2(url, [callback], [headers], [timeout]) creates a real proxy (helpful for API)
  • image.watermark(filename, [x], [y], [width], [height]) adds a watermark to an image
  • allow-cache-snapshot (a new config value) makes the cache persisting the framework restarts
  • response.noCompress = true disables JS/HTML/CSS compilations/compressions, helpful for file handlers
  • debug.js has been updated and we have added timestamps
  • we have updated Total Package Manager $ tpm -help
  • F.onLocate has been renamed to F.onLocale with backward compatibility

Note: Total.js works correctly on Node.js v7.


Tags

Follow us

Latest blogs
Flow v6 is here!
Thu Mar 07 2019 11:53:54 GMT+0100 (Central European Standard Time)
A critical security fix
Wed Feb 13 2019 22:15:39 GMT+0100 (Central European Standard Time)
New release: Total.js v3.2
Wed Feb 13 2019 22:14:39 GMT+0100 (Central European Standard Time)
Total.js Wiki v2
Fri Jan 04 2019 22:15:01 GMT+0100 (Central European Standard Time)
Total Year 2018
Thu Jan 03 2019 21:14:00 GMT+0100 (Central European Standard Time)

Latest comments
Nice tip
Mauro Junior
Thu Sep 20 2018 21:41:02 GMT+0200 (Central European Summer Time)
Not only for Total.js. You can communicate with different websocket servers.
Peter Širka
Mon Apr 23 2018 20:08:20 GMT+0200 (Central European Summer Time)
Marko: you need to create a buffer with this codepage and write byte-to-byte string. I recommend ...
Peter Širka
Mon Apr 23 2018 20:06:21 GMT+0200 (Central European Summer Time)
Is WEBSOCKETCLIENT only for internal ws connections between totaljs apps?
Stelios Stephanua
Fri Mar 16 2018 06:04:22 GMT+0100 (Central European Standard Time)
Total.js is amazing! ;)
Leonardo Hessel
Tue Dec 19 2017 19:51:15 GMT+0100 (Central European Standard Time)

Pixabay


Read more

Flow v6 is here!

News: We have released a new version of Flow. This version brings great new features and UI improvements.

Thu Mar 07 2019 11:53:54 GMT+0100 (Central European Standard Time)
A critical security fix

News: We were notified about the critical security bug in Total.js framework. Read a prevention.

Wed Feb 13 2019 22:15:39 GMT+0100 (Central European Standard Time)
New release: Total.js v3.2

News: This new release brings a critical security fix and small new improvements. Update Total.js now.

Wed Feb 13 2019 22:14:39 GMT+0100 (Central European Standard Time)
Total.js Wiki v2

Products: I have released a new version of Total.js Wiki. New version brings new improvements.

Fri Jan 04 2019 22:15:01 GMT+0100 (Central European Standard Time)
Total Year 2018

Business: Last year was perfect for Total.js platform. Total.js platform grows up and it has great results.

Thu Jan 03 2019 21:14:00 GMT+0100 (Central European Standard Time)
Total.js Code Editor v1

Products: Try our real-time collaboration tool for Total Developers. Code Editor offers great features for development.

Fri Dec 07 2018 22:55:13 GMT+0100 (Central European Standard Time)