Skip to content

Releases: itiden/statamic-backup

v2.0.0-rc.2

Choose a tag to compare

@github-actions github-actions released this 17 Apr 11:37
cdd5806

🐛 Bug fixes

v2.0.0-alpha.1

Choose a tag to compare

@github-actions github-actions released this 20 Jan 08:26
098e6c3

Breaking changes

  • Ensure retrieved config values are of correct types and strict up types 0bf905f

New features

  • Statamic 6 beta support!

🐛 Bug fixes

⚙️ Miscellaneous

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 19 May 11:13
a2f5647

🐛 Bug fixes

⚙️ Miscellaneous

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 30 Apr 12:39
ecc7a3d

🐛 Bug fixes

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 17 Apr 10:47
ed10233

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

Choose a tag to compare

@github-actions github-actions released this 03 Apr 09:04
b91f047

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

Choose a tag to compare

@github-actions github-actions released this 31 Mar 08:48
0a932c6

🚀 New features

🐛 Bug fixes

⚙️ Miscellaneous

v1.0.0-beta.3

Choose a tag to compare

@github-actions github-actions released this 28 Mar 13:48
d9a43a8

🚀 New features

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

v1.0.0-beta.2

Choose a tag to compare

@github-actions github-actions released this 27 Mar 13:29
f6ecae5

🚀 New features

⚙️ Miscellaneous

v1.0.0-beta.1

Choose a tag to compare

@github-actions github-actions released this 25 Feb 10:53
e43cd44

🚀 New features

🐛 Bug fixes

⚙️ Miscellaneous