Use Java NIO to read and write Unix file permissions by default. The previous behavior can be restored by setting the Java system property hudson.Util.useNativeChmodAndMode to true.
(issue 36088, Jenkins features controlled by system properties)
Better handling of certain unreproducible XML file load/save errors.
(pull 3167)
Improve user lookup performance, for example from Git changelog calculation.
(issue 47429)
Reduce memory usage when scheduling pipelines on big clusters.
(issue 48348)
Use atomic file moves if available on the underlying file system from AtomicFileWriter.
(issue 34855)
Prevent setup wizard from hanging when the two provided passwords differ, instead show a validation error.
(issue 48080)
Developer: Add ItemGroup#allItems and similar default methods to ItemGroup.
(pull 3148)
Developer: Add default implementations of deprecated methods to BuildableItem and Item so they don't need to be implemented.
(pull 3142)
Internal: Add documentation and convenience methods for the User.CanonicalIdResolver extension point.
(pull 3140)