scratch_space 1.1.1
scratch_space: ^1.1.1 copied to clipboard
A tool to manage running external executables within package:build.
1.1.1 #
- Allow
build4.0.0.
1.1.0 #
- Bump the min sdk to 3.7.0.
- Use
build_test3.0.0. - Allow
build3.0.0.
1.0.2 #
- Added package topics to the pubspec file.
- Require Dart >=2.18.0.
1.0.1 #
- Drop package:pedantic dependency and replace it with package:lints.
1.0.0 #
- Migrate to null-safety
- Update to build
2.x.
0.0.4+3 #
- Change returns from
Future<dynamic>toFuture<void>. - Increase min sdk constraint to
>=2.7.0. - Allow the null safe pre-releases of all migrated deps.
0.0.4+2 #
- Fix a race condition bug where
ensureAssetswould complete before all pending writes were completed. If the next build was scheduled before these writes finished then they would get the old result.
0.0.4+1 #
- Fix
ScratchSpace.fileForon windows to normalize the paths so they dont contain mixed separators.
0.0.4 #
- Add
requireContentargument tocopyOutputto allow asserting that a file produced in a scratch space is not empty.
0.0.3+2 #
- Declare support for
package:buildversion1.x.x.
0.0.3+1 #
- Increased the upper bound for the sdk to
<3.0.0.
0.0.3 #
- Use digests to improve
ensureAssetsperformance.- Scratch spaces can now be used across builds without cleaning them up, and will check digests and update assets as needed.
0.0.2+1 #
- Fix a bug where failing to read an asset in serve mode could get the build stuck.
0.0.2 #
- Allow creating files at the root of the scratch space.
0.0.1+3 #
- Allow package:build 0.12.0
0.0.1+2 #
- Allow package:build 0.11.0
0.0.1+1 #
- Fix a deadlock issue around the file descriptor pool, only take control of a
resource right before actually touching disk instead of also encapsulating
the
readAsBytescall from the wrappedAssetReader.
0.0.1 #
- Initial release, adds the
ScratchSpaceclass.