All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
(nothing yet!)
0.3.0 - 2022-09-09
FileStructure#path_for
is more efficient and the API is simpler, expecting the argument to be a relative path instead of a list of recursive names.FileStructure#mount
does not handle cleaning "residuals" anymore and requires the target directory to be empty upon mounting.
0.2.0 - 2022-03-05
- New DSL to more easily describe file structure (
FileStructure::DSL
). - New method
FileStructure.build
to use the DSL.
- Incorrect error handling preventing cleaning of residual files when
FileStructure#mount
fails.
0.1.0 - 2022-02-26
- Initial working set of functionalities.