Skip to content

Releases: welaika/wordmove

v3.2.0

01 Aug 09:54
3c9c0d2
Compare
Choose a tag to compare
  • 28eb977 update readme, bump deps and version (sftp support)
  • 31b988a remove ssh as peer dep from readme
  • 37d0129 add ftp port to doctor's validation schema
  • e36424e cite sftp in movefile boilerplate
  • dcf0f99 movefile generator add ftp port option
  • b10dc16 update gitignore

SFTP support

With https://github.com/welaika/photocopier/releases/tag/v1.3.0 we now fully support SFTP protocol in Wordmove. Thanks @xwulfus for his hard testing! We think SFTP is a better place and option over FTP, so we decided to give some love to people who are bound to this protocol.

Hope you'll enjoy

v3.1.2

06 Jun 16:50
Compare
Choose a tag to compare

With this release we're fixing #479 and #480. The former is particularly interesting for all the bedrock's users 😃

  • c903d8a bug 479: manage scenarios where custom paths doesn't have a common root
  • 9541d8f fix bug simulate was ignored by rsync during push
  • 3bbfedd (tag: v3.1.2.pre) fix bug 479

Thanks to @matthewnw, @akishin and @maiorano84 for their contribute. ❤️

v3.1.1

26 May 11:03
Compare
Choose a tag to compare

and...well... 😰

  • d732afa fix travis deploy. and another one
  • 49c0cc4 fix travis deploy. and another one
  • c5ba79f fix travis deploy. and another one
  • 2877d10 fix travis deploy
  • 3ea2ba0 fix travis deploy

Had some problem setting up the docker auto-trigger on travis. Not cleaned the history as a reminder of this tragic moment.

v3.1.0

22 May 16:10
Compare
Choose a tag to compare

New feature release with one big bugfix - and a couple smaller too :)

Thanks @rbndelrio for his awesome contribute in #469 !!! Go there and read or go in the main readme and search the new "Secrets" section! 🎉

Thanks @dompl to have reported a bug born with wordmove and - hopefully - fixed just now. Fixing #428 required an update to welaika/photocopier and a little revolution in how we make rsync work behind the scenes. We'll keep a close eye on this new behaviour in order to catch regressions ASAP.

Help in debugging always welcome! 🎁

v.3.0

06 Apr 14:37
Compare
Choose a tag to compare

New major version 3!

So it's important to read release notes ;)

(not so) Breaking changes

  • ec3b047 init movefile with 'wpcli' as default adapter
  • 954dc6a remove charset option, add mysql_options

Now you will need wp-cli installed by default. You can always change back to the default adapter, but you should go ahead and install wp-cli as a better choice!
We have dropped the database.charset configuration, and we have updated docs in the wiki with suggestions to preserve the previous behaviour.

New features

  • 8545bae remote hooks auto change directory to wordpress_path

Hooks, our previous new shiny feature, got improved: remote hooks will be run by default inside the remote wordpress' directory. So you won't have to manually cd in your commands. We hope you'll appreciate. And obviously related documentation is up to date in the wiki ;)

  • b4dde59 add new 'forbid' feature
  • a2a1b7d add forbid formal validation in doctor

🎉 🎉 🎉 🎉 🎉 🎉
#205 and #447 are closed feature requests now! We really hope this feature could be useful for the community, since we have implemented it "just" for you :P

  • 954dc6a remove charset option, add mysql_options

Now you have both database.mysqldump_options and the new database.mysql_options available in the movefile.yml. Ref: #460 and #463 and thanks a lot to @sag5515. This is another step towards a better support for docker environments. (Psss: have you noticed https://github.com/welaika/docker-wordmove ???)

This means that you can pass options to both mysqldump command, used for db export, and mysql command, used for db import.


Let us know if you're happy at https://twitter.com/weLaika

v2.5.1

24 Mar 19:00
Compare
Choose a tag to compare
  • 2122218 wpcli adapter uses --allow-root flag + test

This should be useful to use wpcli inside docker environments where root is the default user

v2.5.0

13 Feb 12:42
cd93412
Compare
Choose a tag to compare

Doctor improvements:

  • 664c085 doctor wpcli discerns not_installed from not_up_to_date errors
  • 9ddbc04 improve doctor mysql to check both server and database connection

v2.4.4

03 Feb 17:45
Compare
Choose a tag to compare

doctor movefile validator accepts https protocol in local.vhost key.

  • d97f568 doctor movefile local schema: vhost supports https

v2.4.3

03 Feb 11:52
d948592
Compare
Choose a tag to compare

doctor was not not able to test when custom port was used.
Also improved code with shell escaping and using right access to config hash (by symbol now)

  • 8257bed fix Wordmove::Doctor::Mysql#mysql_server_doctor method

v2.4.2

25 Jan 10:36
Compare
Choose a tag to compare
  • Fix a bug preventing installation on Ruby 2.4.x