Pre-release

@borekb borekb released this Jul 9, 2017 · 167 commits to master since this release

Assets 3

Building on 4.0-alpha1, this beta brings user-editable plugin definitions, better stability and support for WordPress 4.7 & 4.8.

Released 9 July 2017. Announcement blog post.

Developer Preview note:
Developer Preview is a period during which VersionPress is reasonably stable but still young, limited in scope and external backup is recommended at all times. Learn more.

Notable changes

  • For plugin definitions, the WP_CONTENT_DIR/.versionpress/plugins/<plugin-slug> location is now supported and actually preferred #1176
  • Filterable action priorities #1232
  • Support for serialized arrays inside serialized arrays, a.k.a., inception #1234
  • Most actions now use the verb 'update' rather than 'edit' #1120
  • Schema updates for WordPress 4.7 (#1164) and 4.8 (#1217)
  • Fixed many bugs reported in 4.0-alpha1
  • Updates to Plugin-Support.md based on feedback (current state)
  • Dockerized development environment and tests #1041
  • Both backend and frontend dependencies updated after a while
  • We've adopted GitHub projects to manage the development process
  • 'Developer Preview' is now used instead of 'Early Access' #1201
  • Docs have been merged into the main repo (used to be versionpress/docs) #1218

See all 120+ issues and PRs resolved in 2.0-beta or the GitHub project.

Upgrade notes

To upgrade from 4.0-alpha1 and earlier, uninstall (delete) the previous version and install again.

System requirements

  • WordPress 4.8+
  • PHP 5.6+
  • Git 1.9+ (2.13 or newer recommended)
  • proc_open() enabled
Pre-release

@JanVoracek JanVoracek released this Oct 10, 2016 · 712 commits to master since this release

Assets 3

VersionPress 4.0 introduces support for WordPress plugins and themes. The other significant changes are a much-improved search, staging visualization and Composer workflows support.

This is the first alpha, released on 10th October 2016. Read the release blog post or see the full release notes.

Note: this is an Early Access release. These warnings and limitations apply.

New in 4.0-alpha1

Plugin support

πŸ‘‹ We're looking for feedback on this, please chat with us on Gitter.

Plugins can now be described to VersionPress using a set of plugin definitions in a .versionpress folder. These include:

  • actions.yml defining plugin actions
  • schema.yml describing how the plugin stores data in the database
  • shortcodes.yml defining any new shortcodes the plugin introduces
  • hooks.php containing any filters and actions further customizing the functionality

See docs/Plugin-Support.md for more details. Issue: #1036 (PR #1075).

New features

  • Significant search improvements – #805
  • Branching and merging visualization – #1043
  • Composer workflows – #1037

Other significant changes

  • MobX introduced as a state management library for the React frontend – #1091
  • Frontend generally reviewed and cleaned up (React component structure, code style, etc.) – #1083

Upgrade notes

To upgrade from 3.0 and earlier, please do a full re-activation. The recommended procedure is:

  1. Put the site in a maintenance mode.
  2. Deactivate VersionPress (just deactivate, do not uninstall).
  3. Delete the contents of wp-content/plugins/versionpress and extract the current version there.
  4. Activate & initialize the plugin again.
  5. Disable maintenance mode.

System requirements

General system requirements:

  • PHP 5.6.0 or later
  • WordPress 4.4 or later
  • Git 1.9 or later
  • proc_open() enabled

System requirements for sync / multi-environment workflows:

  • Custom server or VPS is recommended.

@JanVoracek JanVoracek released this Jul 22, 2016 · 1214 commits to master since this release

Assets 3

More reliable REST API response handling. Released on 22 July 2016. Release blog post.

Note: this is an Early Access release. These warnings and limitations apply.

New in 3.0.2

This release fixes 3 issues via 2 pull requests. Main changes are:

  • Malformed REST API responses, e.g. because of PHP notices, are handled better by the client-side, JavaScript code. #1074
  • Fixed "Click here to show [uncommitted] changes" bug introduced in 3.0.1. #1073

Update notes

The best way to update from 3.0 or above is to run this WP-CLI command:

wp vp update /path/to/versionpress-3.0.2.zip

If you're updating from an older release or cannot use WP-CLI, full reactivation is required, see Update.

System requirements

General system requirements:

  • PHP 5.6.0 or later
  • WordPress 4.4 or later
  • Git 1.9 or later
  • proc_open() enabled

System requirements for sync / multi-environment workflows:

  • Custom server or VPS is recommended.

@borekb borekb released this May 30, 2016 · 1221 commits to master since this release

Assets 3

Bug fixes and reliability improvements. Released on 30 May 2016. Release blog post.

Note: this is an Early Access release. These warnings and limitations apply.

New in 3.0.1

This release fixes 6 bugs and brings 3 other improvements. No issue has been identified as critical.

Update notes

The best way to update from 3.0 is to run this WP-CLI command:

wp vp update /path/to/versionpress-3.0.1.zip

If you're updating from an older release or cannot use WP-CLI, full reactivation is required, see Update.

System requirements

General system requirements:

  • PHP 5.6.0 or later
  • WordPress 4.4 or later
  • Git 1.9 or later
  • proc_open() enabled

System requirements for sync / multi-environment workflows:

  • Custom server or VPS is recommended.
3.0

@JanVoracek JanVoracek released this Apr 29, 2016 · 1263 commits to master since this release

Assets 3

Major usability and reliability release. See release notes for full list of changes.

Please download versionpress-3.0.zip, not the source code ZIP. Installation instructions.

Pre-release

@borekb borekb released this Apr 6, 2016 · 1485 commits to master since this release

Assets 3

This release accompanies the open-source announcement.

Full release with blog post, release notes etc. will be available in about a week or two, in the meantime, please refer to the release notes draft.

2.2

@borekb borekb released this Apr 4, 2016 · 2029 commits to master since this release

Assets 3
Version bump to 2.2
Nov 19, 2015
Merge pull request #561 from versionpress/519-siteurl-fix
Fixed `--siteurl` ignored in `vp clone` command
Nov 12, 2015

2.1

Version bump to 2.1. Hooray!
Oct 16, 2015
Merge branch 'WP-517' (Bitbucket pull request 120)