Changes and improvements used to migrate Grease/Seaside
This release accumulates all the changes, bugfixes and improvements that were made in the process of migrating the latest versions of Grease and Seaside to VAST 2022.
Changes
- #39 Conversion of Package tags into SubApplications when loading
- #40 Flattening of SubApplications into a single Package when exporting
- #84 Adds and invokes ENVY hook methods
- #89 Eliminate extra/unnecessary Application prerequisites
- #86 New strategy for prerequisite computation
- #88 Filtering of packages when reading the repository
- #92 New strategy for base editions to start from scratch.
- #97 Option to write class and selectors identifiers as Symbols
Fixes
- #81 Infinite loop when computing prerequisites
- #83 Missing UTF-8 string conversion when reading
- #85 Locked files after use
- #87 Compute application prerequisites to detect changes in applications
- #90 String/Symbol protocol duplication
- #91, #94 Implementation of
#loaded
ENVY method - #93 Load of SubApplications when edition creation is forced
- #96 Early initialization of variables causes error when loading Tonel Tools itself