release_updater 1.1.11
release_updater: ^1.1.11 copied to clipboard
A simple way to automatically update release/installation files in a local directory.
1.1.11 #
-
sdk: '>=3.6.0 <4.0.0'
-
mercury_client: ^2.3.0
-
pub_semver: ^2.1.5
-
archive: ^4.0.4
-
yaml: ^3.1.3
-
lints: ^5.1.1
-
test: ^1.25.15
-
dependency_validator: ^5.0.2
-
coverage: ^1.11.1
1.1.10 #
-
sdk: '>=3.5.0 <4.0.0'
-
data_serializer: ^1.2.1
-
mercury_client: ^2.2.4
-
shelf_static: ^1.1.3
-
gcloud: ^0.8.18
-
crypto: ^3.0.6
-
path: ^1.9.1
-
collection: ^1.19.1
-
lints: ^4.0.0
-
test: ^1.25.11
-
coverage: ^1.11.0
1.1.9 #
-
sdk: '>=3.4.0 <4.0.0'
-
Removed use of
UnmodifiableUint8ListView(useasUnmodifiableView()) for Dart 3.5 compatibility. -
data_serializer: ^1.2.0
-
mercury_client: ^2.2.2
-
shelf: ^1.4.2
-
shelf_gzip: ^4.1.0
-
gcloud: ^0.8.12
-
googleapis_auth: ^1.6.0
-
archive: ^3.6.1
-
test: ^1.25.8
-
coverage: ^1.9.0
1.1.8 #
-
Added command
dart_compile_kernel(ReleasePackerDartCompileKernel). -
path: ^1.9.0
-
lints: ^3.0.0
1.1.7 #
ReleasePackerCommandGCS:resolveUploadParameters: force POSIX style in file path. (Fix Windows issue).
1.1.6 #
-
New
ReleasePackerCommandGCS. -
ReleasePackerCommandUploadReleaseBundle:- Added
byURLandbyGSCconstructors.
- Added
-
ReleaseBundle:- Added
contentType.
- Added
-
bin/release_packer- New option
--allow-env: allow config properties from environment variables.
- New option
-
gcloud: ^0.8.11
-
googleapis_auth: ^1.4.1
-
data_serializer: ^1.0.12
-
ascii_art_tree: ^1.0.6
-
archive: ^3.4.9
-
test: ^1.24.9
-
dependency_validator: ^3.2.3
-
coverage: ^1.7.1
1.1.5 #
-
Improved console output of CLI tools.
- Using
ASCIIArtTreeto show release bundle tree.
- Using
-
ReleaseBundle:- Added
toASCIIArtTree.
- Added
-
archive: ^3.3.8
-
mercury_client: ^2.2.0
-
ascii_art_tree: ^1.0.4
1.1.4 #
WindowsPEFile:- Not modifying original executable anymore to avoid OS security warnings.
- Added
savemethod.
1.1.3 #
-
New executable
release_utility. -
New
WindowPEFile. -
release_packer.dart:- Added support for command
windows_gui.
- Added support for command
-
Dart CI: added job
build_windows. -
data_serializer: ^1.0.10
1.1.2 #
- Fix packing of directory tree on Windows.
1.1.1 #
- Allow packing of a directory tree.
1.1.0 #
- sdk: '>=3.0.0 <4.0.0'
- archive: ^3.3.7
- mercury_client: ^2.1.8
- path: ^1.8.3
- pub_semver: ^2.1.4
- shelf: ^1.4.1
- shelf_static: ^1.1.2
- shelf_gzip: ^4.0.1
- crypto: ^3.0.3
- collection: ^1.17.1
- yaml: ^3.1.2
- lints: ^2.1.1
- test: ^1.24.4
- coverage: ^1.6.3
1.0.24 #
- Update GitHub CI.
- archive: ^3.3.1
- mercury_client: ^2.1.6
- path: ^1.8.2
- pub_semver: ^2.1.1
- shelf: ^1.3.2
- shelf_static: ^1.1.1
- crypto: ^3.0.2
- collection: ^1.16.0
- yaml: ^3.1.1
- lints: ^2.0.0
- test: ^1.21.4
- dependency_validator: ^3.2.2
- coverage: ^1.5.0
- pubspec: ^2.3.0
1.0.23 #
- Fix
checkManifestwhen saving files with suffix.new_release. - Improve check of manifest.
1.0.22 #
- Improved update response:
ReleaseUpdateResult. spawnPeriodicUpdateCheckerIsolatenow shares the sameIsolatefor multiple calls.
1.0.21 #
- Added support for
ReleaseManifestand save it asrelease-manifest.json. - crypto: ^3.0.1
- base_codecs: ^1.0.1
1.0.20 #
- Handle
HttpClientexceptions and added retries. ReleaseStorageDirectory:- Added
installNewReleaseFiles, to allow self directory storage mode.
- Added
ReleaseBundleZipnow stores the mode (755) for executable files.
1.0.19 #
update:- Added optional parameter
force. - If the current version is the same of the target version, returns
null.
- Added optional parameter
1.0.18 #
checkForUpdate:- new parameter
currentReleaseto allow check fo current release context, and not only from local file.
- new parameter
1.0.17 #
release_updater_server:- Sort entries for routes:
RELEASES-FILESandRELEASES-URLS.
- Sort entries for routes:
1.0.16 #
release_updater_server:- Info routes:
RELEASES,RELEASES-FILESandRELEASES-URLS.
- Info routes:
1.0.15 #
ReleaseUpdater:- Added
startPeriodicUpdateCheckerandspawnPeriodicUpdateCheckerIsolate.
- Added
1.0.14 #
- Fix upload of raw data.
- mercury_client: ^2.1.3
1.0.13 #
- Fix upload of release file format: platform as missing.
1.0.12 #
- Improved commands logging.
- Fix passing of release bundle to finalize commands.
- Handler
URLrequest errors. - `ReleasePackerCommandUploadReleaseBundle``:
- Fix parameter
fileformat. - Fix parameter
release.
- Fix parameter
- Server:
- Fix parse of request credential.
- Append uploaded releases to
releases-file.
1.0.11 #
ReleasePackerCommandURL:- Added request logging.
release_packer:- Improve command
info. - Log prepare/finalize commands.
- Improve command
1.0.10 #
- Fix
ReleasePackerCommandURLCredentialparser.
1.0.9 #
release_updater_server:- Upload support.
- Block of IP by request errors or high volume of requests.
1.0.8 #
ReleasePacker:- Allow properties in config JSON.
- New commands:
ReleasePackerCommandURLReleasePackerCommandUploadReleaseBundle
1.0.7 #
ReleasePackerCommand:- Improved commands error logging.
- Fix
ReleasePackerProcessCommandexecution onWindows.
1.0.6 #
ReleasePacker:- Added
prepareCommandsandfinalizeCommands.
- Added
- New
ReleasePackerCommand:ReleasePackerCommandDeleteReleasePackerProcessCommandReleasePackerDartCommand
- Improved
README.md:- Added executables usage description.
- Improved
ReleasePackerbuild tests:- Added commands.
- Added
prepareandfinalize.
1.0.5 #
- Improved path resolution, to work at
WindowsandLinux/POSIXtransparently.
1.0.4 #
- Improved CLI executables:
release_packer:- Added usage message.
- now can auto compile Dart scripts.
release_updater:- Added usage message.
1.0.3 #
ReleaseBundleZipnow can generate thezipBytes.- Added
ReleasePacker.- Added executable
release_packer.
- Added executable
ReleasePlatform: ensure thatx86_64is treated asx64.- Improved tests.
- yaml: ^3.1.0
1.0.2 #
- Added
currentReleaseFilePathandcurrentReleaseFile. - When loading a
ReleaseBundlefrom a Zip, detected executables by file extension. - When storing a
ReleaseFile, ensure that theexecutablepermission is set. - Added
startReleaseProcessandrunReleaseProcess. - collection: ^1.15.0
1.0.1 #
- Added support for
ReleaseBundlefrom Zip file. - Added executables:
release_updater.release_updater_server.dart.
1.0.0 #
- Initial version.