- Latest releases of popular Build Tool repositories
Release notes
See https://groups.google.com/forum/#!topic/ninja-build/nY5Kb7zUvcg for the v1.9.0 release notes.
Release notes
This bug-fix release contains three changes to Gradle 5.5:
- Combination of errorprone-gradle-plugin and options.fork = true causes Java compilation to fail in Gradle 5.5 #9897
- Using dependency declaration
gradleKotlinDsl()
fails with 5.5 #9919 - Chain of transitives aligned by same platform can lead to broken resolution #9882
We recommend that you use Gradle 5.5.1 over 5.5.
Upgrade Instructions
Switch your build to use Gradle 5.5.1 by updating your wrapper properties:
./gradlew wrapper --gradle-version=5.5.1
Standalone downloads are available at https://gradle.org/install.
Reporting Problems
If you find a problem with Gradle, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.
Release notes
Includes various improvements and bug fixes, viewable here: https://github.com/facebook/buck/compare/dd3c7783893cc10120e4fd022ea1591be7b46fa4...7807ce2de8fed794e75039b56da4ac2a605352be
Release notes
Release notes
As part of this release we had 44 issues closed.
Breaking changes
- #2514 Add additional report types for ReportGenerator
- #2130 Add exceptions thrown to TaskTeardownContext
- #2141 Add Verbosity property to GitVersionSettings
Features
- #2456 Add logging aliases to override the log verbosity
- #2453 Unify pull request status across providers
- #2440 Add EnvironmentVariable<T> alias
- #2400 Add globber pattern support to the #load directive
Bugs
- #2504 Update .NET Core SDK 2.1.505
- #2487 Warn and skip code gen for duplicate aliases
- #2481 FilePath and DirectoryPath implicit conversions should return null when passed null
- #2473 ParseAssemblyInfo does not support .NET Core generated assembly info
- #2468 DotNet commands do not respect the verbosity
- #2439 HtmlInline_AzurePipelines and MHtml shares the same numeric value
- #2432 Azure Pipelines build system not recognized with non-Windows jobs
- #2088 VSWhere -requires and -products argument values are quoted but VSWhere doesn't support multiple values in quotes
Improvements
- #2507 Cake.CoreCLR can't handle whitespace in path
- #2491 Add additional Azure DevOps (TFBuild) properties
- #2484 Octopus Deploy 2019.1 and Spaces feature
- #2478 Lock file arguments for NuGet and dotnet restore
- #2474 TeamCityProvider.BuildProblem method should conform to TeamCity API
- #2472 Expose ICakeConfiguration (or specific values like tools path) on context
- #2465 Roundhouse dotnet tool does not run
- #2463 DoesForEach don't support data context for items functions
- #2462 Added unit tests for Cake.Core
- #2459 Add MSBuildPath to NuGetRestoreSettings
- #2449 ARM64 missing from MSBuild target platform
- #2445 Add OnError<TData>
- #2433 NugetRestore still using msbuild 15
- #2429 Add provider name to BuildSystem
- #2415 Add support for MSBuild options to enable RestoreLockedMode
- #2393 MethodAliasGenerator doesn't generate parameter attributes
- #2345 Allow NuGetRestoreSettings to opt out of setting -NonInteractive
- #2270 Allow to listen and modify redirected standard output of a process
- #2124 Add Support for IEnumerable tokens on TextTransformationExtensions
- #2087 Include more detailed exception information when Exception is AggregateException
- #2026 Support for additional SignTool flags
- #2019 Clean up some parser tests
- #1384 Enhancement: Add support for filtering files in Globbing alias
- #820 Log tools command-line at higher log level (preferably default)
Documentation
Release notes
New features
- #455: support clang as cuda compiler, try
xmake f --cu=clang
- #440: Add
set_rundir()
andadd_runenvs()
api for target/run - #443: Add tab completion support
- Add
on_link
,before_link
andafter_link
for rule and target - #190: Add
add_rules("lex", "yacc")
rules to support lex/yacc projects
Changes
- #430: Add
add_cucodegens()
api to improve set codegen for cuda - #432: support deps analyze for cu file (for CUDA 10.1+)
- #437: Support explict git source for xmake update,
xmake update github:xmake-io/xmake#dev
- #438: Support to only update scripts,
xmake update --scriptonly dev
- #433: Improve cuda to support device-link
- #442: Improve test library
新特性
- #455: 支持使用 clang 作为 cuda 编译器,
xmake f --cu=clang
- #440: 为target/run添加
set_rundir()
和add_runenvs()
接口设置 - #443: 添加命令行tab自动完成支持
- 为rule/target添加
on_link
,before_link
和after_link
阶段自定义脚本支持 - #190: 添加
add_rules("lex", "yacc")
规则去支持lex/yacc项目
改进
- #455: support clang as cuda compiler, try
Release notes
v7.5.4 (2019-07-09)
:bug: Bug Fix
babel-helpers
,babel-plugin-proposal-object-rest-spread
,babel-preset-env
- #10188 Fix _objectSpread2 for real (@nicolo-ribaudo)
Committers: 1
- Nicolò Ribaudo (@nicolo-ribaudo)
Release notes
Features
- update enhanced-resolve to new major: see https://github.com/webpack/enhanced-resolve/releases/tag/v5.0.0-beta.0
- Yarn PnP
- more dependencies tracked
- alias with multiple fallbacks
resolve.alias: { something: ["a", "b"] }
- Performance
- NodeJsInputFileSystem removed (pass real fs or memfs)
Bugfixes
- fixes
resolve.alias: { something: false }
to ignore module
- update enhanced-resolve to new major: see https://github.com/webpack/enhanced-resolve/releases/tag/v5.0.0-beta.0