What's new in Cloud Commander Desktop 17.4.0 npm

Apr 17, 2024
  • Fix:
  • Server: route: path traversal
  • Feature:
  • Publish container image to GHCR (#409)

New in Cloud Commander Desktop 17.3.3 npm (Apr 3, 2024)

  • Cloudcmd: deepword v10.0.0.

New in Cloud Commander Desktop 17.3.2 npm (Mar 29, 2024)

  • Typo: Wraped -> Wrapped.

New in Cloud Commander Desktop 17.2.1 npm (Mar 29, 2024)

  • Fix:
  • client: vim: space
  • Feature:
  • dark mode: add
  • css: vars: add
  • css: add vars

New in Cloud Commander Desktop 17.1.6 npm (Mar 21, 2024)

  • server: route: get rid of mock-require
  • root: get rid of mock-require
  • cloudfunc: get rid of mock-require

New in Cloud Commander Desktop 17.1.5 npm (Mar 20, 2024)

  • Server: validate: get rid of mock-require.

New in Cloud Commander Desktop 17.1.3 npm (Mar 18, 2024)

  • Server: cloudcmd: get rid of mock-require

New in Cloud Commander Desktop 17.1.0 npm (Mar 17, 2024)

  • Feature:
  • Cloudcmd: restbox v4.0.0
  • Docker: drop arm v7

New in Cloud Commander Desktop 17.0.7 npm (Mar 12, 2024)

  • Feature:
  • Cloudcmd: auto-globals v4.0.0
  • Cloudcmd: gritty v8.0.0

New in Cloud Commander Desktop 17.0.6 npm (Mar 11, 2024)

  • fix:
  • cloudcmd: ocker: revert alpine

New in Cloud Commander Desktop 17.0.2 npm (Feb 1, 2024)

  • cloudcmd: supertape v10.0.0
  • cloudcmd: onezip v6.0.1
  • cloudcmd: @cloudcmd/fileop v8.0.0

New in Cloud Commander Desktop 17.0.1 npm (Jan 25, 2024)

  • cloudcmd: putout v35.0.0
  • cloudcmd: package-json v9.0.0
  • cloudcmd: open v10.0.3
  • cloudcmd: c8 v9.1.0

New in Cloud Commander Desktop 17.0.0 npm (Dec 14, 2023)

  • Feature:
  • 154e3b0 cloudcmd: find-up v7.0.0
  • A02d288 cloudcmd: @putout/babel v2.0.0
  • 3314f9b drop support of node < 18
  • A6afa20 cloudcmd: supertape v9.0.0
  • E600c05 cloudcmd: eslint-plugin-putout v22.0.0
  • 99c0095 cloudcmd: madrun v10.0.0
  • Afdf743 cloudcmd: putout v34.0.7

New in Cloud Commander Desktop 16.18.0 npm (Dec 8, 2023)

  • cloudcmd: markdown-it v14.0.0
  • cloudcmd: philip v3.0.0: decrease bundle size
  • client: move out set-current

New in Cloud Commander Desktop 16.17.9 npm (Dec 5, 2023)

  • fb2d081 github actions

New in Cloud Commander Desktop 16.17.7 npm (Oct 12, 2023)

  • Feature:
  • package: rendy v4.1.3

New in Cloud Commander Desktop 16.17.6 npm (Sep 22, 2023)

  • feature:
  • 570cb8c package: nodemon v3.0.1
  • 828d10a package: rimraf v5.0.1
  • 88908b3 package: eslint-plugin-putout v20.0.0
  • 93f4a07 package: putout v32.0.6
  • a5f9352 github actions: use bun

New in Cloud Commander Desktop 16.17.4 npm (Sep 5, 2023)

  • Github: update docker actions (#396)

New in Cloud Commander Desktop 16.17.3 npm (Sep 5, 2023)

  • github: docker/build-push-action v4 (#396)

New in Cloud Commander Desktop 16.17.2 npm (Sep 4, 2023)

  • Bug fix: docker

New in Cloud Commander Desktop 16.16.2 npm (Aug 10, 2023)

  • feature:
  • e353fff package: redzip v3.0.0

New in Cloud Commander Desktop 16.16.1 npm (Aug 7, 2023)

  • package: @putout/babel v1.0.5
  • package: eslint-plugin-putout v19.0.3
  • package: putout v31.0.3

New in Cloud Commander Desktop 16.15.0 npm (May 17, 2023)

  • Package: open v9.1.0
  • Client: self signed certs on Chrome (#393)

New in Cloud Commander Desktop 16.14.1 npm (Mar 21, 2023)

  • Package: eslint-plugin-putout v17.1.0
  • Package: @cloudcmd/fileop v7.0.0
  • Package: copymitter v8.0.1
  • Package: @cloudcmd/move-files v7.0.0

New in Cloud Commander Desktop 16.14.0 npm (Mar 8, 2023)

  • package: putout v29.0.3

New in Cloud Commander Desktop 16.13.1 npm (Jan 30, 2023)

  • Feature:
  • Client: add DIR_DIST
  • Client: DIRCLIENT -> DIR_CLIENT

New in Cloud Commander Desktop 16.13.0 npm (Jan 29, 2023)

  • Feature:
  • Client: key: vim: open editor with 'e'
  • Client: vim: add ability to show terminal with 'tt'

New in Cloud Commander Desktop 16.12.0 npm (Jan 29, 2023)

  • client: vim: add ability to create directory with 'md', and create file with 'mf'

New in Cloud Commander Desktop 16.11.0 npm (Jan 22, 2023)

  • Fix:
  • Lint: eslint-plugin-node -> eslint-plugin-n
  • Feature:
  • User-menu: add support of mov
  • Client: user-menu: navigate: add support of D + [JK] to speed up vim navigation

New in Cloud Commander Desktop 16.10.0 npm (Jan 19, 2023)

  • Fix::
  • Lint: eslint-plugin-node -> eslint-plugin-n
  • Feature:
  • Client: user-menu: navigate: add support of D + [JK] to speed up vim navigation

New in Cloud Commander Desktop 16.9.1 npm (Jan 18, 2023)

  • Fix:
  • Static: user-menu: convert flac to mp3

New in Cloud Commander Desktop 16.9.0 npm (Jan 17, 2023)

  • Package: scroll-into-view-if-needed v3.0.4
  • Package: tar-stream v3.0.0
  • Static: user-menu: add recipes from Cookbook

New in Cloud Commander Desktop 16.8.0 npm (Jan 16, 2023)

  • Package: @putout/plugin-cloudcmd v2.0.0: CloudCmd.loadDir() -> CloudCmd.changeDir()

New in Cloud Commander Desktop 16.7.0 npm (Jan 16, 2023)

  • package: @cloudcmd/modal v3.0.0: add ability to not set cursor when close the modal
  • package: auto-globals v3.0.0
  • package: rimraf v4.0.5
  • user-menu: rm border

New in Cloud Commander Desktop 16.6.1 npm (Oct 21, 2022)

  • package: package-json v8.1.0
  • package: supertape v8.1.0
  • package: putout v28.0.0

New in Cloud Commander Desktop 16.6.0 npm (Oct 9, 2022)

  • package: @cloudcmd/fileop v6.0.0
  • package: @cloudcmd/move-files v6.0.0
  • package: copymitter v7.0.0

New in Cloud Commander Desktop 16.5.0 npm (Aug 7, 2022)

  • client: add Command Line
  • package: add funding
  • (package) gritty v7.0.0

New in Cloud Commander Desktop 16.4.1 npm (Jul 21, 2022)

  • Feature:
  • (package) eslint-plugin-n v15.2.4
  • (package) putout v27.0.1
  • (package) eslint-plugin-putout v16.0.0

New in Cloud Commander Desktop 16.4.0 npm (Jul 12, 2022)

  • (cloudcmd) env: add ability to pass 0 and 1

New in Cloud Commander Desktop 16.3.1 npm (Jul 2, 2022)

  • (client) cloudcmd: rm window.Emitify.

New in Cloud Commander Desktop 16.3.0 npm (Jul 1, 2022)

  • (cloudcmd) terminal-run: return -1, when not load

New in Cloud Commander Desktop 16.2.0 npm (Jun 17, 2022)

  • (package) markdown-it v13.0.1
  • (cloudcmd) server: convert to ESM
  • (package) thread-it v2.0.0

New in Cloud Commander Desktop 16.1.1 npm (May 12, 2022)

  • Feature:
  • (package) edward v14.0.0
  • (package) putout v26.0.1

New in Cloud Commander Desktop 16.1.0 npm (Apr 23, 2022)

  • Improve support of NBSP.

New in Cloud Commander Desktop 16.0.0 npm (Feb 20, 2022)

  • Feature:
  • (cloudcmd) drop support of node < 16
  • (package) supertape v7.1.0
  • (package) eslint-plugin-putout v13.11.0
  • (package) madrun v9.0.0
  • (package) putout v25.0.1

New in Cloud Commander Desktop 15.9.15 npm (Jan 20, 2022)

  • Fix:
  • (css) icons (#368)

New in Cloud Commander Desktop 15.9.14 npm (Jan 20, 2022)

  • fix:
  • (cloudcmd) client: edit-names in vim mode
  • (docker) images: make dockerfiles use node:lts-buster and node:lts-buster-slim for alpine (#363)
  • (docker) images: make dockerfiles use node:lts-buster-slim as base image (#357)
  • feature:
  • (package) eslint-plugin-putout v13.0.1
  • (package) putout v24.0.2

New in Cloud Commander Desktop 15.9.13 npm (Dec 23, 2021)

  • (package) putout v23.0.0

New in Cloud Commander Desktop 15.9.12 npm (Dec 17, 2021)

  • (client) loadDir: history enabled by default

New in Cloud Commander Desktop 15.9.11 npm (Dec 9, 2021)

  • (client) load: Upload stuck for zero byte files (#359)

New in Cloud Commander Desktop 15.9.10 npm (Dec 4, 2021)

  • Fix:
  • (client) operation: move and copy not working (#358)
  • Feature:
  • (package) eslint-plugin-putout v12.2.0

New in Cloud Commander Desktop 14.9.3 (Aug 21, 2020)

  • Fix
  • (client) dom: buffer: get, set -> getJson, setJson (#295)
  • Feature
  • (storage) rm unused removeMatch

New in Cloud Commander Desktop 14.9.2 (Aug 19, 2020)

  • (cloudcmd) client: edit: json files (#294)

New in Cloud Commander Desktop 14.9.1 (Aug 16, 2020)

  • (cloudcmd) add IO.createDirectory (coderaiser/putout@b54b548)

New in Cloud Commander Desktop 14.9.0 (Aug 14, 2020)

  • New keys supported in Vim mode:
  • Was added a couple new abilities of navigation using vim-mode:
  • navigate to first file using $;
  • navigate to last file using ^;
  • navigate to next file using w;
  • navigate to previous file using b;
  • To the existing ones:
  • j and k - next/previous;
  • G and gg first/end file;
  • Feature:
  • (key) vim: add ability to navigate to next and previous using w and b
  • (key) vim: add ability to navigate using to first and last file using ^ and $

New in Cloud Commander Desktop 14.8.0 (Aug 14, 2020)

  • (cloudcmd) IO.cp -> IO.copy
  • (cloudcmd) IO.mv -> IO.move
  • (package) find-up v5.0.0

New in Cloud Commander Desktop 14.7.2 (Aug 11, 2020)

  • fix:
  • (client) key: F3: search appears

New in Cloud Commander Desktop 14.7.1 (Aug 11, 2020)

  • Fixed (view) init config: copy

New in Cloud Commander Desktop 14.7.0 (Aug 10, 2020)

  • Fix:
  • (client) user menu: click on user menu title
  • Feature:
  • (cloudcmd) rest: add rename
  • (rest) mv: improved user errors
  • (client) io: promisify -> async
  • (package) webpack-merge v5.0.8
  • (package) eslint-plugin-putout v5.0.0
  • (package) putout v9.0.0
  • (package) madrun v7.0.0

New in Cloud Commander Desktop 14.6.0 (May 20, 2020)

  • (package) markdown-it v11.0.0
  • (cloudcmd) client: add ability to handle existing file while rename (#289)
  • (package) supertape v2.0.0
  • (package) @cloudcmd/stub v3.0.0

New in Cloud Commander Desktop 14.5.1 (May 6, 2020)

  • fix:
  • (docker) alpine

New in Cloud Commander Desktop 14.5.0 (May 4, 2020)

  • fix:
  • (user-menu) choose using Enter
  • feature:
  • (package) eslint v7.0.0
  • (package) eslint-plugin-putout v4.0.0
  • (package) putout v8.0.0
  • (package) madrun v6.0.0
  • (client) directory: add abily to show progress dialog on upload

New in Cloud Commander Desktop 14.4.0 (Apr 27, 2020)

  • Feature:
  • (user-menu) add ability to run selected items without showing dialog

New in Cloud Commander Desktop 14.3.10 (Apr 13, 2020)

  • Fix:
  • (util) getRegExp: multiple dots
  • (cloudcmd) crash on check for update (#286)
  • Feature;
  • (package) yaspeller v7.0.0

New in Cloud Commander Desktop 14.3.9 (Apr 10, 2020)

  • fix:
  • (docker) node -> node:lts (#280)
  • (env) UPPER_CASE first, and then lower_case (#283)
  • feature:
  • (cloudcmd) promise -> async

New in Cloud Commander Desktop 14.3.8 (Apr 4, 2020)

  • (client) ajaxLoad: callback -> promise
  • (get-json-from-file-table) mv out from client

New in Cloud Commander Desktop 14.3.7 (Apr 3, 2020)

  • Fix:
  • (client) dom: getCurrentType
  • Feature:
  • (package) chalk v4.0.0

New in Cloud Commander Desktop 14.3.6 (Mar 31, 2020)

  • (cloudcmd) directoryStorage

New in Cloud Commander Desktop 14.3.5 (Mar 26, 2020)

  • Feature:
  • (package) fullstore v3.0.0
  • (package) html-webpack-plugin v4.0.1
  • (package) codegen.macro v4.0.0
  • (package) url-loader v4.0.0

New in Cloud Commander Desktop 14.3.4 (Mar 3, 2020)

  • Feature:
  • (package) readjson v2.0.1
  • (package) tryrequire v3.0.0
  • (package) flop v8.0.0
  • (package) writejson v3.0.0
  • (package) try-to-catch v3.0.0
  • (package) try-catch v3.0.0

New in Cloud Commander Desktop 14.3.3 (Feb 24, 2020)

  • (key) vim: split DOM and vim

New in Cloud Commander Desktop 14.3.2 (Feb 21, 2020)

  • (package) serve-once v2.0.0
  • (package) edward v12.0.0
  • (package) dword v12.0.0
  • (package) ponse v5.0.0

New in Cloud Commander Desktop 14.3.1 (Feb 21, 2020)

  • Feature:
  • (Package) supermenu v4.0.1
  • (Package) stylelint-config-standard v20.0.0
  • (Package) http-auth v4.1.2

New in Cloud Commander Desktop 14.3.0 (Jan 29, 2020)

  • Feature:
  • (Listeners) improve file select with ctrl + click (#269)
  • (Docker) add Dockerfile for arm based clients such as rpi (#268)
  • (Package) @cloudcmd/clipboard v2.0.0
  • (Package) stylelint v13.0.0
  • (Package) emitify v4.0.1
  • (Package) nyc v15.0.0
  • (Package) eslint-plugin-node v11.0.0

New in Cloud Commander Desktop 14.2.1 (Dec 22, 2019)

  • feature:
  • (package) for-each-key v2.0.0
  • (package) jonny v3.0.0
  • (package) jaguar v6.0.0
  • (package) ponse v4.0.0
  • (package) ponse v3.5.1
  • (package) memfs v3.0.1
  • (package) url-loader v3.0.0
  • (package) nodemon v2.0.1
  • (package) stylelint v12.0.0

New in Cloud Commander Desktop 14.2.0 (Nov 15, 2019)

  • Feature:
  • (cloudcmd) add CLOUDCMD_PREFIX
  • (package) chalk v3.0.0
  • (package) eslint-plugin-putout v3.0.0
  • (package) madrun v5.0.0
  • (package) putout v7.0.0
  • (package) madrun v4.0.0
  • (package) try-to-catch v2.0.0

New in Cloud Commander Desktop 14.1.1 (Oct 9, 2019)

  • Feature:
  • (package) @cloudcmd/fileop v3.0.0
  • (package) @cloudcmd/move-files v3.0.0
  • (package) copymitter v5.0.0

New in Cloud Commander Desktop 14.1.0 (Oct 2, 2019)

  • Feature:
  • (view) add support of webm (#256)

New in Cloud Commander Desktop 14.0.2 (Sep 25, 2019)

  • (client) change directory with enabled dirStorage (#255)

New in Cloud Commander Desktop 14.0.1 (Sep 25, 2019)

  • fix:
  • (cloudcmd) wrong editor root on multi instance (#254)
  • feature:
  • (package) deepword v7.0.0
  • (cloudcmd) rm now (zeit/micro/issues/377)

New in Cloud Commander Desktop 14.0.0 (Sep 23, 2019)

  • Droped support of node < 10
  • Last time old node versions support was droped was in v11, bottom supported version was node v8, it will be depreceted in December 2019, so was decided to drop it now, anyways node v12 will became LTS in a month, and v10 is LTS now.
  • According to statistics about node.js versions users use:
  • v8 (21 issues)
  • v9 (7 issues)
  • v10 (20 issues)
  • v11 (6 issues)
  • What we have is 26 issues with node >= 10 . Last issue with node v8 was created in 22 March, more then hulf year ago. That's why I think this is a good time for dropping support of old versions. With this change I can use some new code constructions, which will simplify things drastically and makes more fun while working on Cloud Commander, so I can keep it's quality on a highest possible level :).
  • No more progress option
  • I think there is no need to enable or disable it for the most users (if I'm wrong create an issue :)) and even more, progressive enhancement produces more problems then solves. So from now all file operations that can show progress information, will show it even on a first use (had to do it earlier :)).
  • If you have any idea, proposal or a feature in your mind you can always create an issue and we will try to to make everyone happy :).
  • feature
  • (operation) show progress bar on first operation (#253)
  • (package) pullout v4.0.0
  • (package) console-io v11.0.0
  • (package) flop v7.0.0
  • (package) restbox v2.0.0
  • (package) restafary v8.0.0
  • (package) nomine v4.0.0
  • (cloudcmd) drop support of node < 10
  • (cloudcmd) remove --progress option, make always enabled

New in Cloud Commander Desktop 13.4.2 (Sep 21, 2019)

  • Fix: (terminal) on -> onKey

New in Cloud Commander Desktop 13.4.1 (Sep 20, 2019)

  • (package) @cloudcmd/olark v3.0.0
  • (package) format-io v2.0.0
  • (package) limier v3.0.0
  • (package) currify v4.0.0
  • (package) limier v2.0.1
  • (package) load.js v3.0.0
  • (package) @cloudcmd/create-element v2.0.0
  • (package) supermenu v3.0.0
  • (package) smalltalk v4.0.0
  • (package) @cloudcmd/modal v2.0.0
  • (package) putout v6.0.0
  • (package) stylelint-config-standard v19.0.0
  • (package) stylelint v11.0.0
  • (package) markdown-it v10.0.0
  • (package) rm version-io
  • (package) fullstore v2.0.2
  • (package) wraptile v3.0.0
  • (package) rendy v3.0.0
  • (package) eslint-plugin-node v10.0.0
  • (package) restafary v7.0.0

New in Cloud Commander Desktop 13.4.0 (Sep 3, 2019)

  • (view) add support of pdf
  • (package) madrun v3.0.1

New in Cloud Commander Desktop 13.3.0 (Aug 28, 2019)

  • Fix:
  • Feature(client) remove legacy suffix, use modules as is
  • (client) rm additional dialog
  • (user-menu) putout path
  • (edit-names) hide
  • (vim) find
  • Feature:
  • (cloudcmd) decrease bundle size: disable convertion to es5
  • (client) remove legacy suffix, use modules as is
  • (package) es6-promisify v6.0.2
  • (menu) rm mute: has no sense with new ponse headers
  • (markdown) move out parse to worker

New in Cloud Commander Desktop 13.2.0 (Aug 21, 2019)

  • Fix:
  • (menu) autoplay on download in firefox
  • (dom) getCurrentData
  • Feature:
  • (user-menu) improve error handling
  • (package) eslint-plugin-putout v2.0.0

New in Cloud Commander Desktop 13.1.0 (Aug 16, 2019)

  • Worker Threads in User Menu parsing:
  • Now you have more control over User Menu scripts, when you load one, it's parsed by putout, and check for an errors.
  • So now you can use EcmaScript Modules format instead of CommonJS (both formats supported
  • Here is how an error message looks like:
  • Screen Shot 2019-08-16 at 2 51 07 PM
  • You got file path and codeframe with an error, now developing User Menu will be little bit more pleasant.
  • Under the hood It works on brand new worker_threads that is accessible on node v12 and node v10 with a flag
  • --experimental-worker, on node v8 everything works without workers.
  • So consider updating your node to v12, if you still not, it will became LTS in October
  • All this made possible with help of thread-it which handles worker_threads like a charm.
  • Cursor Memory:
  • No when you refresh browser page, cursor will be on the same file, it was before reloading:
  • (user-menu) hide load on error
  • (key) keys block
  • feature:
  • (cloudcmd) add ability to remember position of current file on reload
  • (madrun) disable web workers, while testing
  • (user-menu) speed up user menu parsing with help of worker threads
  • (user-menu) add ability to used EcmaScript Modules, improve error handling
  • (server) add compress: speed up client side load

New in Cloud Commander Desktop 13.0.0 (Aug 14, 2019)

  • fix:
  • (set-listeners) can not continue first error operation error
  • (view) getMediaElement: play video/audio
  • feature:
  • (cloudcmd) only user menu on f2
  • (cloudcmd) remove plugins
  • (package) putout v5.2.1
  • (package) style-loader v1.0.0

New in Cloud Commander Desktop 12.6.3 (Aug 2, 2019)

  • Fix:
  • (operation) first copy after startup fails (close #251)
  • (key) chrome keydown event double pass
  • (client) load
  • (cloudcmd) server start when importListen enabled
  • Feature:
  • (cloudcmd) simplify lint
  • (package) markdown-it v9.0.0
  • (package) deepmerge v4.0.0
  • (package) yaspeller v6.0.0
  • (package) css-loader v3.0.0
  • (babel) remove unused @babel/plugin-syntax-dynamic-import
  • (cloudcmd) rm Promise polyfill
  • (package) rm Object.assign polyfill

New in Cloud Commander Desktop 12.6.2 (Jun 6, 2019)

  • fix:
  • (cloudcmd) config: save -> write (#247)
  • feature:
  • (package) remove file-loader
  • (package) url-loader v2.0.0

New in Cloud Commander Desktop 12.6.0 (May 31, 2019)

  • (config-manager) add (#208)
  • (package) add support of cwd in TerminalRun with help of gritty v4.7.0
  • (user-menu) add ability to ignore private methods

New in Cloud Commander Desktop 12.5.0 (May 28, 2019)

  • (user-menu) add Compare Directories (#220)

New in Cloud Commander Desktop 12.4.0 (May 28, 2019)

  • Fix:
  • (terminal-run) resolve before close
  • Feature:
  • (terminal-run) add ability to resolve exit code
  • Docs:
  • Added User Menu CookBook

New in Cloud Commander Desktop 12.3.2 (May 24, 2019)

  • fix:
  • (user-menu) F1 and F keys overlapping
  • (select-by-pattern) crash

New in Cloud Commander Desktop 12.3.1 (May 24, 2019)

  • (cloudcmd) copy

New in Cloud Commander Desktop 12.2.0 (May 13, 2019)

  • fix:
  • feature(npmignore) add fixture.json
  • operation) set-listeners: alert: noCancel -> cancel
  • cloudcmd) different title
  • feature:
  • key) add ability to rename file with Shift + F6
  • user-menu) add (#221)
  • package) clean-css-loader v2.0.0
  • package) edward v11.0.0
  • npmignore) add fixture.json
  • package) dword v11.0.0
  • package) smalltalk v3.4.0
  • package) eslint v6.0.0-alpha
  • package) eslint-plugin-node v9.0.1
  • config) speed up load: series -> parallel
  • cloudcmd) avoid service worker reoload scripts in dev mode
  • package) putout v4.23.0
  • package) nyc v14.0.0

New in Cloud Commander Desktop 12.1.0 (Apr 15, 2019)

  • Fix:
  • (heroku) app: add "}" (#236)
  • Feature:
  • (edit-names) add bulk rename (#231)
  • (package) stylelint v10.0.0

New in Cloud Commander Desktop 12.0.2 (Apr 4, 2019)

  • Fix:
  • (listeners) any touch open file

New in Cloud Commander Desktop 12.0.0 (Apr 1, 2019)

  • feature:
  • (cloudcmd) drop support of beautify, minify
  • (cloudcmd) improved progress of file operations
  • (cloudcmd) split prefix and prefixSocket finally
  • (cloudcmd) view file on double click or enter
  • (cloudcmd) add ability to change directory using F3
  • updates:
  • smalltalk v3.3.0
  • restafary v6.0.0
  • dword v10.0.0
  • edward v10.0.0
  • deepword v6.0.0

New in Cloud Commander Desktop 11.8.6 (Mar 27, 2019)

  • Fix:
  • (operation) progress
  • (terminal) rm IntersectionObserver handling (xtermjs/xterm.js#1929)
  • Feature:
  • (package) opn -> open v6.0.0
  • (package) remove @babel/plugin-proposal-object-rest-spread

New in Cloud Commander Desktop 11.8.5 (Feb 20, 2019)

  • Fix:
  • (plugins) set content-type (#230)
  • Feature:
  • (package) putout v4.0.0
  • (package) madrun v2.0.0

New in Cloud Commander Desktop 11.8.4 (Feb 15, 2019)

  • Fix:
  • (terminal) chrome does not display anything on first open (#214)
  • (rest) can not read ###files (#223)
  • (help) add --terminal-auto-restart
  • (cloudcmd) read root from custom config (#224)
  • refactor(view) viewImage: href, prefixURL -> prefixURL
  • docs(help) improve English translation of HELP.md (#211)
  • Feature:
  • (package) tar-stream v2.0.0
  • (package) redrun -> madrun
  • (package) unionfs v4.0.0
  • (package) package-json v6.0.0
  • (package) add @putout/eslint-config
  • (package) tape -> supertape
  • (package) add putout
  • (package) add eslint-plugin-tape
  • (package) file-loader v3.0.1
  • (package) css-loader v2.0.1
  • (package) kebabToCamelCase -> just-pascal-case
  • (package) deepmerge v3.0.0

New in Cloud Commander Desktop 11.8.3 (Dec 5, 2018)

  • Fix:
  • (edit)prefix (#207)
  • Features:
  • (modules) socket.io v2.2.0
  • (package) clear-module -> mock-require
  • (package) auto-globals v1.7.0
  • (package) add eslint-remove-line
  • (cloudcmd) sinon, sinon-called-with-diff -> @cloudcmd/stub

New in Cloud Commander Desktop 11.8.2 (Nov 22, 2018)

  • Fix
  • (Dockerfile) WORKDIR (#182)
  • Updates
  • pipe-io v3.0.11: fixes creating of a file when there is no permissions for this
  • edward v9.1.1
  • deepword v5.1.2

New in Cloud Commander Desktop 11.8.1 (Nov 15, 2018)

  • Fix:
  • (validate) corruption of config when root not found
  • Feature:
  • (package) pullout v3.0.0
  • (validate) root: do not validate dropbox root

New in Cloud Commander Desktop 11.8.0 (Nov 10, 2018)

  • Fix
  • (dialog) noFiles: reject on close
  • Feature
  • (package) add dropbox support
  • (server) add graceful shutdown
  • (package) sinon-called-with-diff v3.0.0

New in Cloud Commander Desktop 11.7.1 (Nov 2, 2018)

  • Fix:
  • (cloudcmd) register service worker on http connection (#203)
  • Feature:
  • (package) criton v2.0.0
  • (package) eslint-plugin-node v8.0.0
  • Updates:
  • smalltalk v3.2.2
  • ponse v3.2.0

New in Cloud Commander Desktop 11.7.0 (Oct 25, 2018)

  • Fix:
  • Feature(cloudcmd) add ability to set prefix for web sockets connections with --prefix-socket (#200)
  • Feature:
  • (cloudcmd) add ability to set prefix for web sockets connections with --prefix-socket (#200)
  • (package) deepword v5.0.0
  • (package) dword v9.0.0
  • (package) edward v9.0.0
  • (package) console-io v10.0.0
  • (package) ponse v3.0.0
  • (package) files-io v3.0.0

New in Cloud Commander Desktop 11.6.0 (Oct 24, 2018)

  • Feature:
  • (cloudcmd) add support of express mounting point (#200)
  • Updates:
  • Remy v4.1.0
  • Edward v8.0.9
  • Dword v8.7.0
  • Console-io v9.1.0

New in Cloud Commander Desktop 11.5.3 (Oct 20, 2018)

  • Fix:
  • (npmignore) add fixture
  • Feature:
  • (package) console-io v9.0.0
  • (npmignore) add fixture

New in Cloud Commander Desktop 11.5.2 (Oct 19, 2018)

  • (server) open error: exit -> warning

New in Cloud Commander Desktop 11.5.1 (Oct 17, 2018)

  • Fix:
  • (contact) load
  • Feature:
  • (olark) bower -> npm

New in Cloud Commander Desktop 11.5.0 (Oct 16, 2018)

  • Authentication change in config:
  • Added ability to remove from config inputs for changing auth data.

New in Cloud Commander Desktop 11.4.0 (Oct 12, 2018)

  • (cloudcmd) add env variable CLOUDCMD_OPEN

New in Cloud Commander Desktop 11.3.0 (Oct 12, 2018)

  • (img) add file-link, directory-link
  • (cloudcmd) show size as for links
  • (cloudcmd) readify: add support of links
  • (package) nomine v3.0.0
  • (package) restafary v5.0.0
  • (package) flop v6.0.0
  • (package) currify v3.0.0

New in Cloud Commander Desktop 11.2.3 (Oct 4, 2018)

  • feature:
  • (package) rm unused join-io
  • (package) apart v2.0.0
  • (server) callback -> await
  • updates:
  • pipe-io v3.0.9
  • onezip v3.1.0
  • shinju v1.0.0

New in Cloud Commander Desktop 11.2.2 (Sep 29, 2018)

  • Fix:
  • (cloudcmd) prefix with leading slash (#195)

New in Cloud Commander Desktop 11.2.1 (Sep 28, 2018)

  • Fix:
  • (sw) cache favicon.ico from root (#194)
  • Feature:
  • (package) onezip v3.0.0

New in Cloud Commander Desktop 11.2.0 (Sep 28, 2018)

  • (package) inly v3.0.0
  • (package) jaguar v5.0.0
  • (cloudcmd) add --terminal-auto-restart

New in Cloud Commander Desktop 11.0.0 (Sep 27, 2018)

  • Dropped support of node < 8
  • Removed support of VCAP_APP_PORT

New in Cloud Commander Desktop 10.8.2 (Sep 23, 2018)

  • Fix:
  • (distribute) export: config
  • (sw) register: null -> stub

New in Cloud Commander Desktop 10.8.1 (Sep 21, 2018)

  • Fix:
  • (view) change elements position when open image
  • Updates:
  • Pipe-io v3.0.6
  • Dword v7.0.14

New in Cloud Commander Desktop 10.8.0 (Sep 20, 2018)

  • Feature:
  • (package) load -> load.js + @cloudcmd/create/element
  • (cloudcmd) rm jquery
  • Updates:
  • Electron v3.0.0

New in Cloud Commander Desktop 10.7.0 (Sep 14, 2018)

  • Fancybox is a pretty good library for modal windows and it was used for a long time in Cloud Commander for all modals that you can see when: view file, edit file, open console or config window. But there are a couple things that disturb me for a long time about this library:
  • Has not tests
  • Uses jquery
  • Big (30kb of jquery + 13kb = 43kb against 23kb of modal)
  • Slow
  • Does not support common.js, esm etc
  • License not compatible with MIT
  • Cannot be installed with help of npm
  • Most features of fancybox were not used and some wrap used to fix some behavior.
  • Also, it can contain vulnerabilities which would not be fixed because fancybox v2 is deprecated and fancybox v3 has different look and API and it also depends on jquery.
  • All this influenced the decision to write modal simplest implementation with compatible API. It has such advantages as:
  • Written on vanilla js
  • Has no extra dependencies
  • Has full test coverage
  • Does most stuff using css
  • Can be installed using npm
  • Supports common.js, esm
  • It much smaller and bundled in cloudcmd.common.js so all modals will open much faster :).
  • If you find some incorrect behaviour let me know and I will think how to deal with it. This library can and should be used in any project that can't upgrade to fancybox v3 but want to use library that looks and works in a similar way as fancybox v2 and receive support.
  • Fix
  • (cloudcmd) onUpdateFound: doubled prefix for cloudcmd.common.js (#188)

New in Cloud Commander Desktop 10.6.0 (Sep 10, 2018)

  • Fix:
  • (view) title: xss
  • (sw) navigation error
  • Feature:
  • (events) add an ability to remove all added listeners
  • (cloudcmd) add ability update cloudcmd without page reload
  • (cloudcmd) add --show-file-name to add file name title in view and edit (#183)

New in Cloud Commander Desktop 10.5.3 (Sep 9, 2018)

  • Fix:
  • (webpack) css: font resource ignores prefix setting (#185)
  • (sw) no auth dialog when serve by service worker
  • (sw) http auth
  • Feature:
  • (package) babel-loader v8.0.0
  • (package) babel v7.0.0
  • (package) table v5.0.2
  • (package) style-loader v0.23.0
  • (package) nyc v13.0.1
  • (package) babel-eslint v9.0.0

New in Cloud Commander Desktop 10.5.0 (Aug 24, 2018)

  • Fix:
  • (edit-file) multiple f4
  • (config) init: load when configDialog disabled
  • (name-size-date) .name width
  • (listeners) isNoCurrent: can not go to root when root is empty
  • (client) parallel -> series: route
  • Feature:
  • (distribute) add ability to import config from remote export server
  • (package) file-loader v2.0.0
  • (package) watch:lint:server
  • (package) add watch:test:server
  • (package) yaspeller v5.0.0
  • (package) style-loader v0.22.0
  • (package) serviceworker-webpack-plugin v1.0.1

New in Cloud Commander Desktop 10.4.1 (Jul 18, 2018)

  • Fix:
  • (img) loading: svg minify

New in Cloud Commander Desktop 10.4.0 (Jul 17, 2018)

  • Fix:
  • (sw) cache of 401
  • (polyfill) scrollIntoViewIfNeeded in firefox
  • Feature:
  • (package) engines: node v4.5.0
  • (package) eslint-plugin-node v7.0.0
  • (package) @cloudcmd/clipboard v1.0.2
  • (package) rm unused html-webpack-exclude-assets-plugin
  • (package) gritty v3.0.0
  • (package) optimize-css-assets-webpack-plugin v5.0.0
  • (package) @cloudcmd/clipboard v1.0.1
  • (package) clear-module v3.0.0
  • (package) smalltalk v3.1.0
  • (package) css-loader v1.0.0
  • (Dockerfile) mhart/alpine-node -> node:alpine
  • Updates:
  • Electron v2.0.4
  • Restafary v3.2.0

New in Cloud Commander Desktop 10.3.2 (Jul 3, 2018)

  • Fix:
  • (terminal) prevent init when config disabled
  • (operation) next current file after delete
  • (key) vim: do not react on navigation after view hide
  • Feature:
  • (package) codegen.macro v3.0.0

New in Cloud Commander Desktop 10.3.1 (Jun 25, 2018)

  • Fix:
  • (npmignore) rm dist*/modules
  • Feature:
  • (package) eslint v5.0.0

New in Cloud Commander Desktop 10.3.0 (Jun 22, 2018)

  • Modules Format:
  • In this release of Cloud Commander modules format was improved.
  • fix:
  • (operation) set next file current when cannot delete
  • feature:
  • (webpack) minimize service worker size
  • (terminal) move out terminal.css from view.css
  • (package) fast-async v7.0.6
  • (cloudcmd) import -> load.js
  • (load-module) add

New in Cloud Commander Desktop 10.2.3 (Jun 21, 2018)

  • fix:
  • (cloudcmd) env variables override (#179)
  • (sw) register when prefix changed
  • feature:
  • (upload-files) add ability to show error message
  • (gitignore) add jquery-mouse-wheel

New in Cloud Commander Desktop 10.2.2 (Jun 15, 2018)

  • Fix:
  • (config) set file mode permissions to readable only by current user (#61)

New in Cloud Commander Desktop 10.1.0 (Jun 8, 2018)

  • Fix:
  • (operation) deleteSilent: refresh: on error -> always
  • (edit-file-vim) check is file changed on close
  • (sw) "only-if-cached" can be set only with "same-origin" mode
  • Feature:
  • (edit-names-vim) add
  • (package) pullout v2.0.0
  • Updates:
  • Move-files v1.0.1
  • Redrun v6.0.5

New in Cloud Commander Desktop 10.0.3 (Jun 4, 2018)

  • fix:
  • (index) zoom on tap
  • (client) logout: servicer worker: unregister
  • feature:
  • (package) webpack-cli v3.0.1
  • (rest) add memory info
  • (package) babel v7
  • (package) nyc v12.0.1
  • (cloudcmd) pullout/legacy -> pullout
  • (package) nomine v2.0.0

New in Cloud Commander Desktop 10.0.2 (May 30, 2018)

  • (listeners) copyPath
  • (font) copy path

New in Cloud Commander Desktop 10.0.1 (May 29, 2018)

  • fix:
  • (font) terminal icon

New in Cloud Commander Desktop 10.0.0 (May 26, 2018)

  • The time is come to introduce a new version of Cloud Commander 🎉 . This is a cleanup release. Some options changed their names, some were removed. Let's begin.

New in Cloud Commander Desktop 9.6.0 (May 25, 2018)

  • fix
  • (docker) node v10.1
  • (current-file) getParrentDirPath: path contains "+++"
  • feature
  • (cloudcmd) rm global window.exec
  • (package) rm vulnerable fresh-require
  • (package) rm vulnerable nsp
  • (terminal) set fontFamily
  • (modules) socket.io v2.1.1
  • updates
  • gritty v2.2.0
  • dword v7.0.8
  • edward v7.0.5

New in Cloud Commander Desktop 9.5.0 (May 15, 2018)

  • fix:
  • (server) mv: rename file
  • (cloudcmd) choose
  • (konsole) Ctrl + P: paste current directory path
  • (operation) set moveFn to RESTful.mv on disconnect
  • feature:
  • (cloudcmd) deprecate localStorage
  • (key) add ability to copy path with help of Ctrl + p
  • (env) return boolean only
  • (cloudcmd) move out dist from route
  • updates:
  • edward v7.0.4
  • dword v7.0.6
  • electron v2.0.0
  • new modules:
  • clipboard

New in Cloud Commander Desktop 9.4.0 (May 8, 2018)

  • fix:
  • (name-size) margin-right: 0
  • feature:
  • (cloudcmd) deprecate --one-panel-mode in favour --one-file-panel
  • (cloudcmd) add ability to show progress on move (#157)
  • (package) rm checkup
  • (package) wraptile v2.0.0
  • (package) ponse v2.0.0
  • (package) onezip v2.0.0
  • (package) jaguar v4.0.0
  • (package) files-io v2.0.0
  • (package) inly v2.0.0

New in Cloud Commander Desktop 9.3.2 (May 2, 2018)

  • (cloudcmd) cyrillic symbols in names
  • (operation) update file list after error on copy
  • feature
  • (package) clean-css-loader v1.0.1
  • (package) copymitter v3.0.0: improved copy accuracy (#157)

New in Cloud Commander Desktop 9.3.1 (Apr 30, 2018)

  • fix:
  • (listeners) onPathElementClick: empty space (#171)
  • feature:
  • (package) sinon v5.0.1
  • (travis) node_js: add 10
  • (docker) node v10

New in Cloud Commander Desktop 9.3.0 (Apr 28, 2018)

  • feature
  • (package) smalltalk: bower -> npm
  • (modules) menu-io -> supermenu
  • (package) rendy v2.0.0
  • updates
  • smalltalk v3.0.0
  • supermenu v2.0.0

New in Cloud Commander Desktop 9.2.0 (Apr 26, 2018)

  • fix
  • (client) when password changed console and terminal can not authenticate when auth enabled
  • feature
  • (cloudcmd) add ability to use not only alphabet and number symbols (#167)

New in Cloud Commander Desktop 9.1.6 (Apr 23, 2018)

  • fix:
  • (cloudfunc) XSS vulnerability: html in file name: allows executing malicious javascript code in the user's browser
  • feature:
  • (entity) add "
  • (package) add prewisdom

New in Cloud Commander Desktop 9.1.5 (Apr 20, 2018)

  • fix:
  • (terminal) rows and cols
  • (wepback) js: devtoolModuleFilenameTemplate
  • (now) files: add .webpack
  • feature:
  • (package) style-loader v0.21.0
  • (travis) node_js: rm 6
  • updates:
  • gritty v2.1.0

New in Cloud Commander Desktop 9.1.4 (Apr 17, 2018)

  • fix:
  • (download) download files with "#" in name (#80)
  • updates:
  • deepwrod v3.0.2

New in Cloud Commander Desktop 9.1.3 (Apr 16, 2018)

  • fix:
  • (view) showImage: left key button in image view (#164)
  • (edit-file-vim) Shift + Esc: task manager

New in Cloud Commander Desktop 9.1.2 (Apr 12, 2018)

  • fix:
  • (operations) for-each-key v1.0.1: update file list after removing file
  • feature:
  • (webpack) deepmerge -> webpack-merge
  • (webpack) split config to: js, html and css

New in Cloud Commander Desktop 9.1.1 (Apr 10, 2018)

  • fix:
  • (columns) name-size in firefox (#162)
  • feature:
  • (package) add for-each-key from npm
  • (modules) socket.io v2.1.0
  • updates:
  • electron v1.8.4

New in Cloud Commander Desktop 9.1.0 (Apr 2, 2018)

  • Fix:
  • (client) authCheck: can not connect via web sockets when auth disabled (#160)
  • Feature:
  • (cloudcmd) add --cache cli option

New in Cloud Commander Desktop 9.0.0 (Mar 31, 2018)

  • Speed up loading of operations:
  • A long time ago websockets hasn't used heavily, and all file operations were doing through ajax requests. There are several shortcomings with it. One of them is observing the progress an operation. And here is where spero, omnes, ishtar, salam and remedy began to shine. Whenever you copy file, pack zip or tar or extract archive, or remove files. You will see the progress of the operation.
  • These modules helped a lot. And it is hard to underestimate they income on Cloud Commanders evolution. But they also have bad sides, and one of them is loading . Whenever you want copy, or remove files you should download files for all cases, initiate the connection, authorize each of them.
  • So the time is come to change them with another approach: fileop.
  • This module includes all the same features of the previous making a composition of them.
  • Under the hood everything is the same:
  • copymitter for copying
  • jaguar for tarring
  • onezip for zipping
  • remy for removing
  • inly for unpacking
  • But all of them in new wrapping with tests and revised APIs.
  • So now I can concentrate and you can download only 1 file instead of 5
  • Gritty v2:
  • While I worked on fileop a lot of decisions came into my mind, and one of them is to simplify API of authorization. It touched gritty as well. Starting from Cloud Commander v9 you should use gritty >= v2. Older versions of Cloud Commander will work with new gritty as usual. Please install the latest version with:
  • npm i gritty -g
  • Keys Panel:
  • Last and not least big change for today is renaming config option showKeysPanel -> keysPanel and adding new command line and environment options: --key-panel and CLOUDCMD_KEYS_PANEL.
  • updates
  • edward v7.0.0
  • dword v7.0.0
  • deepwrod v3.0.0
  • console-io v7.0.0
  • gritty v2.0.0
  • fix:
  • (cloudcmd) --no-prefix
  • (client) goToParentDir
  • (query) portrait on iphone 6 firefox
  • feature:
  • (cloudcmd) showKeysPanel -> keysPanel
  • (package) dword v7.0.0
  • (package) deepword v3.0.0
  • (package) edward v7.0.0
  • (package) console-io v7.0.0
  • (cloudcmd) drop support of gritty < v2
  • (config) auth
  • (cloudcmd) spero, ishtar, salam, remedy, omnes -> fileop
  • (for-each-key) add
  • (package) html-webpack-exclude-assets-plugin v0.0.7
  • (query) add support if iphone 6 landscape

New in Cloud Commander Desktop 8.5.2 (Mar 25, 2018)

  • (cloudcmd) rm redundant dir 1

New in Cloud Commander Desktop 8.5.0 (Mar 21, 2018)

  • ync Console Path:
  • Add ability to sync path of console and opened directory.
  • fix:
  • (rest) jonny: node v4 support
  • feature:
  • (cloudcmd) add --sync-console-path
  • (package) console-io v6.0.1
  • (package) html-webpack-exclude-assets-plugin v0.0.6
  • (package) html-webpack-plugin v3.0.7
  • (cloudcmd) add emitter
  • (package) os-homedir -> os.homedir
  • updates:
  • console-io v6.0.0

New in Cloud Commander Desktop 8.4.1 (Mar 20, 2018)

  • Fix:
  • (rest) moveFiles: could not rename (#150)
  • Updates:
  • deepword v2.0.12
  • restafary v3.1.0

New in Cloud Commander Desktop 8.4.0 (Mar 14, 2018)

  • In Cloud Commander v8.4.0 process of adding new columns style simplified drastically 😎.
  • All you need to do is:
  • create file in css/columns directory
  • .owner {
  • display: none;
  • add new option with a name of css file in tmpl/config.tmpl
  • <select data-name="js-columns" class="form-control full-width" title="Columns">
  • <option {{ new-name-size-selected }}>new-name-size</option>
  • </select>
  • add require of css file in client/cloudcmd.js
  • require('../css/columns/new-name-size.css');
  • create commit with your changes
  • push changes to fork of cloudcmd in your namespace
  • create pull ruquest
  • This should be enough to add new columns style to Cloud Commander 😉.
  • feature:
  • (name-size-date) improve view
  • (columns) add name-size (#139)
  • (package) redrun v6.0.0
  • (package) url-loader v1.0.1
  • (app) add CLOUDCMD_COLUMNS

New in Cloud Commander Desktop 8.3.0 (Mar 3, 2018)

  • Fix:
  • (route) buildIndex: getIndexPath
  • (listeners) pop: change #hash
  • Feature:
  • (cloudcmd) --columns: add ability to set visible columns (#146)
  • (package) html-webpack-plugin v3.0.4
  • (package) limier v2.0.0
  • (package) webpack v4.0.0
  • (package) rm jscs, jshint
  • (package) jonny v2.0.3
  • (package) flop v4.0.0
  • (package) add mock-require, clear-module

New in Cloud Commander Desktop 8.2.2.0 (Feb 19, 2018)

  • Fix:
  • (directory) upload files with help of dragndrop when root directory is empty (#145)
  • Feature:
  • (package) stylelint v9.0.0
  • (package) squad v2.0.0
  • (package) sinon-called-with-diff v2.0.0
  • (package) tryrequire v2.0.1
  • (package) try-catch v2.0.0
  • (package) eslint-plugin-node v6.0.0
  • (package) es6-promisify v6.0.0
  • (package) style-loader v0.20.1

New in Cloud Commander Desktop 8.2.1 (Jan 24, 2018)

  • fix:
  • (operation) paste files when current file is ".." (#142)
  • feature:
  • (bower) jquery v3.3.1

New in Cloud Commander Desktop 8.2.0 (Jan 17, 2018)

  • Fix:
  • (config) showConfig
  • (now) add quotes
  • Feature:
  • (config) username, password: add autocomplete
  • (config) div -> form
  • (package) mock-require v3.0.1
  • Updates:
  • dword v6.0.11
  • gritty v1.4.25: speed up terminal

New in Cloud Commander Desktop 8.1.3 (Dec 9, 2017)

  • fix:
  • (view) Info.files -> Info
  • (config) patch
  • (fancybox) _afterZoomIn: hide
  • feature:
  • (edit-file-vim) setOption -> setKeyMap
  • (package) stylelint-config-standard v18.0.0
  • (package) nsp v3.1.0
  • updates:
  • dword v6.1.0
  • edward v6.1.0

New in Cloud Commander Desktop 8.1.2 (Nov 25, 2017)

  • (operation) update panel after error on delete files
  • (operation) noFilesCheck: false positive: files selected but current is ".."

New in Cloud Commander Desktop 8.0.1 (Oct 2, 2017)

  • fix:
  • (package) get back file-loader

New in Cloud Commander Desktop 7.9.0 (Sep 30, 2017)

  • feature:
  • (cloudcmd) add --confirm-move
  • (cloudcmd) add --confirm-copy
  • (template) add: read all templates on start
  • (package) sinon v4.0.0

New in Cloud Commander Desktop 7.8.0 (Sep 26, 2017)

  • feature:
  • (listeners) add ability to move files via shift + drag
  • updates:
  • electron v1.7.8

New in Cloud Commander Desktop 7.7.3 (Sep 23, 2017)

  • feature:
  • (bower) smalltalk v2.4.2
  • updates:
  • spero v2.0.5
  • ishtar v2.0.4
  • deepword v2.0.4

New in Cloud Commander Desktop 7.7.2 (Sep 23, 2017)

  • feature:
  • (package) spead up directory upload: philip: bower -> npm
  • updates:
  • dword v6.0.4
  • philip v2.0.0
  • domfs-findit v2.0.0

New in Cloud Commander Desktop 7.7.1 (Sep 18, 2017)

  • fix:
  • (operation) RESTful.remove -> RESTful.delete (#132)
  • feature:
  • (package) babel-preset-2015 -> babel-preset-env
  • updates:
  • copymitter v2.1.0
  • fs-copy-file v1.0.2

New in Cloud Commander Desktop 7.7.0 (Sep 18, 2017)

  • feature:
  • (cloudcmd) add support of CLOUDCMD_VIM env variable

New in Cloud Commander Desktop 7.6.0 (Sep 11, 2017)

  • Vim:
  • Add ability to find file in current directory in vim mode.
  • Key Operation:
  • / - find file in current directory
  • n - navigate to next found file
  • N - navigate to previous found file
  • feature:
  • (vim) add find support with: "/", "n" and "N"
  • (package) yaspeller v4.0.0

New in Cloud Commander Desktop 7.5.2 (Sep 9, 2017)

  • fix:
  • (config) vim: "false" -> false

New in Cloud Commander Desktop 7.5.1 (Sep 9, 2017)

  • fix:
  • (config) vim enabled by default
  • (cloudcmd) --vim
  • updates:
  • electron v1.7.6

New in Cloud Commander Desktop 7.5.0 (Sep 8, 2017)

  • When --vim option provided, or configuration parameter vim set, next hot keys become available:
  • Key Operation
  • j navigate to next file
  • k navigate to previous file
  • dd remove current file
  • G navigate to bottom file
  • gg navigate to top file
  • v visual mode
  • y copy (selected in visual mode files)
  • p paste files
  • Esc unselect all
  • Commands can be joined, for example:
  • 5j will navigate 5 files below current;
  • d5j will remove next 5 files;
  • dG will remove all files from current to bottom;
  • feature:
  • (vim) add hot keys
  • (key) add ability to extract archives with Alt + F9
  • (key) add ability to pack files with Alt + F5
  • updates:
  • fullstore v1.1.0

New in Cloud Commander Desktop 7.2.2 (Aug 14, 2017)

  • fix:
  • (route) buildIndex: no index.html
  • feature:
  • (Dockerfile) set package-lock false
  • (dockerignore) yarn-error
  • (package) sinon v3.0.0

New in Cloud Commander Desktop 7.2.1 (Aug 1, 2017)

  • Fix:
  • (config) aditional panel
  • (view) no scrallbar on help
  • (package) docker:push:latest: add (#127)

New in Cloud Commander Desktop 7.2.0 (Aug 1, 2017)

  • Feature:
  • (cloudcmd) add support of env variable CLOUDCMD_CONSOLE
  • (contact) add ability to hide contact button with --no-contact (#125)

New in Cloud Commander Desktop 7.1.1 (Aug 1, 2017)

  • Fix
  • (view) config: additional panel at the bottom
  • (view) terminal: set .view height

New in Cloud Commander Desktop 7.1.0 (Aug 1, 2017)

  • In Cloud Commander v7.1.0 was added new flag --name and CLOUDCMD_NAME environment variable which can be used to set the name of a tab in web browser.
  • Also tab name can be changed in Config dialog.
  • Config:
  • It can be useful when you use a couple instances of Cloud Commander and want to distinguish them by names in web browser tabs.
  • Fix:
  • (route) showKeysPanel
  • (config) additional bar: .view: rm height: 100%
  • (view) key binding after click outside the modal window
  • Feature:
  • (cloudcmd) --name: add ability to set tab name in web browser
  • (Dockerfile) decrease image size: clean npm cache after install
  • (gitignore) add yarn-error.log
  • (package) stylelint-config-standard v17.0.0
  • (package) stylelint v8.0.0

New in Cloud Commander Desktop 7.0.2 (Jul 17, 2017)

  • Feature:
  • (package) deepword v2.0.0
  • (package) dword v6.0.0
  • (package) edward v6.0.0
  • (package) restafary v3.0.0
  • (package) remedy v3.0.0
  • (gitignore) add yarn.lock
  • (package) flop v3.0.0
  • (package) join-io v2.0.0
  • (package) add eslint-plugin-node

New in Cloud Commander Desktop 7.0.1 (Jul 13, 2017)

  • fix:
  • (cloudcmd) node v4 support: currify, pullout
  • feature:
  • (package) console-io v5.0.0
  • (npmignore) add css, html

New in Cloud Commander Desktop 7.0.0 (Jul 12, 2017)

  • Minify:
  • In Cloud Commander v7.0.0 flag --minify and config option minify was removed.
  • All minification is doing before publishing to npm so there is no need for additional flag.
  • Besides minified code you will receive sourcemaps when developer tools is open.
  • If you need more debug-friendly sourcemaps you can start Cloud Commander with NODE_ENV=development.
  • Node v4:
  • According to information from issues created in 2016-2017 Cloud Commander users use latest available stable node.js versions.
  • Was decided to drop support of node.js versions before v4.0.0 to
  • minimize package size
  • improve installation speed
  • simplify publishing step
  • update dependencies to latest versions.
  • feature:
  • (auth) add currify
  • (cloudcmd) require es2015 versions of packages
  • (package) opn v5.1.0
  • (package) http-auth v3.2.3
  • (package) package-json v4.0.1
  • (package) chalk v2.0.1
  • (cloudcmd) rm support of node.js < 4.0.0
  • (cloudcmd) rm config option: minify
  • (route) rm minify
  • (package) extract-text-webpack-plugin v3.0.0

New in Cloud Commander Desktop 6.15.4 (Jul 10, 2017)

  • (bower) smalltalk v2.4.1
  • (package) ishtar v2.0.0
  • (package) remedy v2.0.0
  • (package) spero v2.0.0
  • (package) rm mollify
  • (css) add minification build step
  • (webpack) loaders -> rules
  • (package) dword v5.0.0
  • (package) edward v5.0.0
  • (package) console-io v4.0.0

New in Cloud Commander Desktop 6.15.1 (Jun 15, 2017)

  • FIX:
  • (client) rigth -> right
  • (client) baseInit: init both panels in OnePanelMode (#116)
  • (Dockerfile) ENTRYPOINT: command -> executable
  • FEATURE:
  • (modules) socket.io v2.0.3
  • (package) eslint v4.0.0
  • (app) add auth env variables
  • UPDATE:
  • electron v1.6.11
  • gritty v1.4.17
  • dword v4.3.1

New in Cloud Commander Desktop 6.7.0 (Jun 7, 2017)

  • chore(appveyor) add ls -lha