Skip to content

v1.1 - Version control, automatic file-deletion and project editing

Latest

Choose a tag to compare

@Mikkomario Mikkomario released this 19 Nov 00:33
· 32 commits to master since this release

Summary

The most important updates in this release are:

  1. Support for branches
  2. Automatic file-removal
  3. Better project management & project settings

Besides these, there are a number of updates that make the deployment process more optimized and more safe.

Breaking changes

  • Build and "full" target directories are now named based on the used branch

Bugfixes

  • Merging now preserves folder structure
  • Individual files get deployed
  • File removal process now checks file existence from under multiple source bindings
  • The deployment algorithm now takes into account renamed directories

New Features

  • Added support for separate deployment branches
  • Added new edit command
  • Added file-removal / -cleaning process
  • Added F flag to the deploy command for disabling build-specific directory-creation
  • Added NR flag to the deploy command for disabling file-removal
  • Added support for custom "last deploy time" -specification

Other Changes

  • Tests for file size and/or content changes before considering files changed
  • Add project now tests whether a project with the same name exists already
  • Added prints to the deployment process