Repository navigation
1.3.0
Common
- brand new module
clapas command line argument parser (refactoring of commands, removecommandermodule as dependency) - add
jscsconfig, base code style cleanup - rename
bin/basis.jstobin/basis
Server
- rework server file changes watcher (more stable and robust now)
- reduce output messages (use
--verboseflag for more messages) - colorize output messages (suppress by
--no-coloroption) - use cache for
__basis_resources__gzip - rename
__basis_resources__.jsto/basisjs-tools/resourceCache.js - rename
__devsync__.jsto/basisjs-tools/syncFiles.js - client/server handshake doesn't depend on
basis.jsanymore - new socket command
openFileto open file in external editor - remove deprecated things, remove appcp client and server, clean requires
- various improvements
Build
- reduce output messages (use
--verboseflag for more messages) - colorize output messages in non-verbose mode (suppress by
--no-coloroption) - new
--css-inline-imageoption to inline css images - new
--warningsoption to show warning list in summary - show matched
jsexpression on extract in verbose mode - add build label
<meta>to index file - copy unknown options in
basis-configto build as is - add
./prefix to relinked filenames forbasis.resource,basis.requireandbasis.l10n.dictionary - remove
js/mergehandler as not working for now - FIX: relative
requirefilename resolving - FIX: js file translate in some cases
- FIX: left part resolving in assign expressions
- FIX: asset
htmlfiles output path - FIX: template extractor on
MacOS - FIX:
l10npack forbasis.l10nversion 2 - FIX:
l10ndictionary filename resolving - FIX: various path related bugs