Skip to content

Releases: EugenMayer/docker-sync

Drop ruby 2.4 and require 2.5

04 Nov 06:58
Compare
Choose a tag to compare

1.0.x already "secretly" added a dependency on 2.5 without us noticing too much, see #827

Make ruby 2.5 the official minimum since 2.4 is long EOL. Upgrade dependencies that were hold back in the process.

1.0.4

19 Sep 17:05
Compare
Choose a tag to compare

What's Changed

  • Fix overriden default ignores by @yoseph1998 in #825
  • Fix NameError in DockerSync::SyncStrategy::Rsync#sync_options by @mmrko in #824

Full Changelog: 1.0.3...1.0.4

Fix default sync excludes for native OSX

14 Sep 13:29
Compare
Choose a tag to compare

What's Changed

  • Replicate usage the Unison 'Name' prefix for default ignores in native_osx strategy by @zessx in #822

Full Changelog: 1.0.2...1.0.3

Fix several sync-exclude bugs

13 Sep 16:57
Compare
Choose a tag to compare

What's Changed

Features

  • avoid sync-loops due to syncing daemon log #705 - thank you @yoseph1998

Fixes

  • Use the Unison 'Name' prefix for default ignores by @zessx in #820
  • Fix nil excludes error (rsync strategy) by @yoseph1998 in #821

New Contributors

Full Changelog: 1.0.1...1.0.2

Fixing dock-sync-stack start

12 Sep 16:37
Compare
Choose a tag to compare

Fixing regression from 1.0.1 where docker-sync-stack start no longer worked.

M1 support, ruby 3.0, native docker-compose

08 Sep 21:48
0b2eba9
Compare
Choose a tag to compare

Features

  • Out of the box M1 support (M1 native docker image) #813 - thank you @yoseph1998
  • support for ruby 3.0+ #803 - thank you @takahashim
  • Remove old docker-compose gem abstraction and use native docker-compose #803 - thank you @takahashim
  • Faster alternative for file-system watching #766 - thank you @d4rky-pl
  • Add support for error notifications #785 - thank you @mmrko

Breaking changes:

  • We removed the docker-compose abstraction gem and using docker-compose directly. If you relied on the docker-compose you
    will need to follow up on this change

Fixes:

  • minor improvements overall. Typos and all those small things

Mainly fixes

22 May 18:52
Compare
Choose a tag to compare

Small bugifxes

The next release will be 1.0.0 with the removal of the docker-compose gem, see #795

Thank you to all contributors helping fixing those bugs

Better notification filters

16 Dec 06:41
Compare
Choose a tag to compare

Features:

  • better filters for notifications - thank you to mmrko #785

Fixes:

  • typos and grammar fixed - thank you to grepsedawk
  • Some minor dependency updates

New file-system watch

22 Aug 07:03
Compare
Choose a tag to compare

Features

This release introduces a new file-system watcher implementation option #775 created by Facebook called watchman - hopes are it is faster, consumes less CPU and is more stable.

See in the docs under the Caution box on how to enable the opt-in feature.

Thank you to https://github.com/d4rky-pl for implementing a bridge for docker sync!

Other changes

Unison 2.51.3 and arm64 support

30 Apr 11:17
Compare
Choose a tag to compare

Unison upgraded to 2.51.3

  • builds/tags for 2.51.4_rc2 exist too

Add unison native support for Apple M1 (experimental)

To use the ARM64 build https://docker-sync.readthedocs.io/en/latest/getting-started/configuration.html#sync-strategy-image to eugenmayer/unison:2.51.3-4.12.0-ARM64

Misc

  • several docs, typos and glitches fixes by contributors. Please cheer them!
  • Minumum ruby version is 2.4
  • Bundler upgraded to 2.x
  • Thor upgraded to 1.1
  • upgraded activesupport to 5.2