Backup Icon

Backup

1.0.2

May 19th, 2025

:bug: Bug fixes

  • Remove use of laravel 11 specific trait to keep supporting laravel 10 by @NeoIsRecursive
  • Display what state we are in so it is clear to the user what is happening (#71) by @NeoIsRecursive in #71
  • User getting logged out when doing backups or restores (#70) by @NeoIsRecursive in #70

:gear: Miscellaneous

1.0.1

April 30th, 2025

:bug: Bug fixes

1.0.0

April 15th, 2025

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

:rocket: New features

:bug: Bug fixes

:gear: Miscellaneous

:page_facing_up: Documentation

1.0.0-beta.5

April 3rd, 2025

Breaking changes

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

:bug: Bug fixes

:gear: Miscellaneous

:page_facing_up: Documentation

1.0.0-beta.4

March 31st, 2025

:rocket: New features

:bug: Bug fixes

:gear: Miscellaneous

1.0.0-beta.3

March 28th, 2025

:rocket: New features

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

1.0.0-beta.2

March 27th, 2025

:rocket: New features

:gear: Miscellaneous

1.0.0-beta.1

February 25th, 2025

:rocket: New features

:bug: Bug fixes

:gear: Miscellaneous

0.5.2

January 15th, 2025

0.5.2 - 2025-01-15

:bug: Bug fixes

:gear: Miscellaneous

0.5.1

January 10th, 2025

Fixes

0.5.0

November 18th, 2024

Features

Chores

0.4.0

June 14th, 2024

Features

0.3.1

June 14th, 2024

Fixes

  • Merge default config with user-defined config for User pipeline (#33) @CedsTrash

Features

0.3.0

May 20th, 2024

Chores

0.2.1

March 4th, 2024

Fixes

  • Fix backupdto not parsing timestamp correctly when name has "-" (#26) @NeoIsRecursive