Skip to content

Releases: itiden/statamic-backup

v1.0.2

19 May 11:13
a2f5647

Choose a tag to compare

🐛 Bug fixes

⚙️ Miscellaneous

v1.0.1

30 Apr 12:39
ecc7a3d

Choose a tag to compare

🐛 Bug fixes

v1.0.0

17 Apr 10:47
ed10233

Choose a tag to compare

1.0.0 - 2025-04-17

Upgrade guide

Removed pipes

Make sure that you are not using the Itiden\Backup\Pipes\Content pipe in your pipeline, you should use Itiden\Backup\Pipes\StacheData instead.

This means that you can remove the content_path key from your config file.

To configure this new pipe, there is a new stache_stores key where you can configure what stache-stores should be included in the backup, see the default config file.

Tip

if you really liked the content pipe and want to keep using it, you can implement it in your app. Code for the pipe

Backups

If you have used this package since before v1.0.0-beta.3, you might notice that your old backups aren't discovered anymore, this is due to this package moving to a more robust "discovery-naming" system.

So you should make a new backup (especially since your old backups probably uses the removed content pipe)

Custom pipes

Itiden\Backup\Abstracts\BackupPipe is now is a bit more strict and requires return types to be specified on the abstract methods. Read more.


Breaking changes

  • Chunky no longer has a facade in favor of using DI to resolve it bd37ae9

  • Backup: Backups using the old system wont be discovered anymore.
    uploading files is also reworked so they will now appear in the list and get ran through the namegenerator. d9a43a8

  • Pipes: The ContentPipe has been removed.
    Replace it with StacheData or an alternative implementation.
    Ensure your code does not rely on the removed pipe. f6ecae5

  • Restore: destroyAfterRestore parameter no longer has an effect and it will always be deleted 0e936bf

  • Zipper: Remove open method in favor of read and write methods c1f6737

  • Extending: The BackupPipe abstract now requires return types to be specified dea7897

🚀 New features

🐛 Bug fixes

⚙️ Miscellaneous

📄 Documentation

v1.0.0-beta.5

03 Apr 09:04
b91f047

Choose a tag to compare

Breaking changes

  • Chunky no longer has a facade in favor of using DI to resolve it bd37ae9

🐛 Bug fixes

⚙️ Miscellaneous

📄 Documentation

v1.0.0-beta.4

31 Mar 08:48
0a932c6

Choose a tag to compare

🚀 New features

🐛 Bug fixes

⚙️ Miscellaneous

v1.0.0-beta.3

28 Mar 13:48
d9a43a8

Choose a tag to compare

🚀 New features

  • Add support for customizing backup names and use ids to identify backups (#60) by @NeoIsRecursive in #60

v1.0.0-beta.2

27 Mar 13:29
f6ecae5

Choose a tag to compare

🚀 New features

⚙️ Miscellaneous

v1.0.0-beta.1

25 Feb 10:53
e43cd44

Choose a tag to compare

🚀 New features

🐛 Bug fixes

⚙️ Miscellaneous

v0.5.2

15 Jan 10:18
492356a

Choose a tag to compare

0.5.2 - 2025-01-15

🐛 Bug fixes

⚙️ Miscellaneous

v0.5.1

10 Jan 13:15
218eded

Choose a tag to compare

Fixes