8000 Releases · releng-tool/releng-tool · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: releng-tool/releng-tool

releng-tool 2.3

04 May 14:02
v2.3
Compare
Choose a tag to compare

🛈 View announcementv2.2...v2.3

  • Installed Python packages now use releng-tool interpreter values for launchers
  • Introduce LIBFOO_PYTHON_INSTALLER_INTERPRETER for interpreter tailoring
  • Introduce RELENG_PARALLEL_LEVEL for environment-managed job management
  • Introduce releng_path helper script function
  • Ensure Make configuration stage runs if any configuration setting is set
  • Ensure SCons configuration stage runs if any configuration setting is set

releng-tool 2.2

29 Mar 20:27
v2.2
Compare
Choose a tag to compare

🛈 View announcementv2.1.1...v2.2

  • Cleanup unexpected prints in releng_require_version
  • Extension priority changed: (1) .rt, (2) .py, (3) (none), (4) .releng
  • Fixed releng_copy not replicating symlinks in base directory
  • Improve accepting of path-like arguments into multiple releng_* calls
  • Improve accepting of path-like arguments into multiple package options
  • Patches are applied with the --verbose argument
  • Support for extensionless configuration/scripts is deprecated
  • Support path-like types for multiple path-like script variables
  • Support working-directory changing with releng_tmpdir

releng-tool 2.1.1

17 Feb 20:25
v2.1.1
Compare
Choose a tag to compare

🛈 View announcement (v2.1) ෴ v2.1...v2.1.1

  • Fixed extraction warnings for non-empty folders due to improper fetch flags

releng-tool 2.1

17 Feb 17:38
v2.1
Compare
Choose a tag to compare

🛈 View announcementv2.0.1...v2.1

  • Avoid multi-fetching packages with ignore-cache in development mode
  • Improve ease of unconfiguring local-sources mode with single unset call
  • Introduce *_SHARE_DIR environment/script variables
  • Introduce default_devmode_ignore_cache project configuration
  • Local-sources configurations can now accept package/-prefixed entries
  • Prevent unused CLI warnings with CMake for releng-tool-managed options
  • Support a pre-defined CMAKE_MODULE_PATH for CMake staging/target/host areas

releng-tool 2.0.1

09 Feb 16:21
v2.0.1
Compare
Choose a tag to compare

🛈 View announcement (v2.0) ෴ v2.0...v2.0.1

  • Including missing completion scripts and man page in source package

releng-tool 2.0

09 Feb 15:31
v2.0
Compare
Choose a tag to compare

🛈 View announcementv1.4...v2.0

  • (note) Support for non-LTS version of Python have been dropped
  • Fixed handling of Git submodules using incorrect revisions
  • Fixed issue where configured prefixes could be ignored in Python packages
  • Fixed issue where file URIs sites may prevent other URL sites from fetching
  • Fixed issue where triggering a re-install on select Python packages would fail
  • Improved support for host tool integration with Python packages
  • Introduce --only-mirror argument to force external package fetch with mirror
  • Introduce alternative hash-files for package development revisions
  • Overhaul of Python package processing with install scheme configuration via LIBFOO_PYTHON_INSTALLER_SCHEME, launcher configuration via LIBFOO_PYTHON_INSTALLER_LAUNCHER_KIND and dist overrides via LIBFOO_PYTHON_DIST_PATH
  • Script function releng_ls now accepts a recursive argument
  • Support URL fetch retries on transient errors
  • Support for GNU Bazaar sites is deprecated
  • Support for Python distutils packages is deprecated
  • Support for override_revisions is deprecated
  • Support for override_sites is deprecated
  • Support format hints in url_mirror
  • Support ignoring stderr output in execute calls
  • Support maximum checks when using releng_require_version
  • Use of Python's installer required for all Python packages

v1.4

19 Jan 23:33
v1.4
Compare
Choose a tag to compare

🛈 View announcementv1.3...v1.4

  • Allow adding a package without a definition that defines at least one script
  • Allow users to suppress local-site package warnings
  • Correct hint missing from script environments
  • Disable garbage collection and maintenance tasks for Git caches
  • Disable update checks for PDM when processing PDM packages
  • Ensure the punch action triggers the post-build stage
  • Fixed configuration failure when using older Meson (pre-v1.1.1)
  • Fixed incorrect JSON/SPDX SBOM documents for projects with empty/local sites
  • Fixed issue where releng_copy could not copy a broken symbolic link
  • Fixed issue where releng_remove could not remove a broken symbolic link
  • Fixed patch overrides not supporting alternative file extensions
  • Flag RELENG_FORCE when using the punch action
  • Introduce LIBFOO_CARGO_NOINSTALL to support Cargo libraries
  • Introduce RELENG_EXEC environment/script variable
  • Introduce libfoo-fresh action
  • Introduce releng_symlink helper script function
  • Introduce a nested option for I/O copy/move utility calls
  • Introduce a shared build target for Cargo packages
  • Perform automatic Cargo patching for project-managed dependencies
  • Post-fetching Cargo dependencies now occurs after a package's patch stage
  • Promote use of .rt extensions for definitions/scripts
  • Promote use of releng-tool.rt for project configuration
  • Support Breezy VCS-type
  • Support injecting Visual Studio development environment variables
  • Support newer GitLab CI flag for automatic debugging mode
  • Support preallocated list/dictionary package configurations
  • Update SPDX license database to v3.26
  • Utilize forwarded arguments as fallback for libfoo-exec action

v1.3

20 Aug 03:40
v1.3
Compare
Choose a tag to compare

🛈 View announcementv1.2...v1.3

  • Automatic debugging mode when detecting CI debugging runs
  • Correct unexpected dot in prefix path variables for empty prefixed builds
  • Fixed incorrect specification version tag in RDF/SPDX SBOM documents
  • Fixed issue where an aborted Mercurial fetch could require manual cleanup
  • Include license list version in SPDX SBOM documents
  • Introduce LIBFOO_NEEDS to replace LIBFOO_DEPENDENCIES
  • Introduce RELENG_GENERATED_LICENSES script variable
  • Introduce RELENG_GENERATED_SBOMS script variable
  • Introduce environment project configuration
  • Introduce support for Cargo-based packages
  • Remote package configuration/scripting is now opt-in
  • Script helper releng_mkdir will now return the path
  • Support multiple path components in releng_mkdir
  • Support variable expansion for releng_execute arguments
  • Unknown arguments will now generate an error by default
  • Update SPDX license database to v3.25

v1.2

01 Jul 20:35
v1.2
Compare
Choose a tag to compare

🛈 View announcementv1.1...v1.2

  • Introduce the punch action to support forced rebuild of packages
  • Support automatic package preparation for compatible local-sourced packages
  • Update SPDX license database to v3.24

v1.1

29 Mar 20:16
v1.1
Compare
Choose a tag to compare

🛈 View announcementv1.0...v1.1

  • Prevent SSH authentication prompts that may occur when using Git
  • Support SPDX license identifier field for custom licenses
  • Support environment output directory override (RELENG_OUTPUT_DIR)
  • Support global output containers (RELENG_GLOBAL_OUTPUT_CONTAINER_DIR)
  • Update SPDX license database to v3.23
0