Release Notes - Artifactory Binary Repository - Version 2.3.3 - HTML format

Bug

  • [RTFACT-4004] - Reading wicket resources leaks open streams
  • [RTFACT-4010] - Rest Move/Copy doesn't fail on invalid layout or pom consistency
  • [RTFACT-4035] - Anoynymous users cannot read the content of some local repositories (maybe due to an issue on the security configuration)
  • [RTFACT-4040] - NPE during import
  • [RTFACT-4041] - Unable to read output after dry run
  • [RTFACT-4043] - NullPointerException when downloading a new artifact from a remote repository.
  • [RTFACT-4058] - Artifactory doesn't work silently when there's no outgoing connection available - provide a warning message instead
  • [RTFACT-4064] - Buttons look bad when enlarged in chrome
  • [RTFACT-4069] - Change remote config URL help message to support HTTP/HTTPS
  • [RTFACT-4075] - SSO filter re-authentication implementation doesn't work properly
  • [RTFACT-4077] - Protect against expanding a bad archive
  • [RTFACT-4081] - Checksum values from checksum files deployed as a bundle should be compared after stripping off file-path information
  • [RTFACT-4084] - Artifactory fails to index valid jar archives
  • [RTFACT-4092] - The dependencies table in the published module tab is never updated
  • [RTFACT-4099] - Maven metadata.xml is not returned with the file list
  • [RTFACT-4104] - Checksums input stream might yield wrong checksums if using offset
  • [RTFACT-4114] - IE9: Tree browsing page doesn't render well
  • [RTFACT-4115] - Remote repo cache period validators don't accept 0 seconds
  • [RTFACT-4142] - beforeCopy always throws NPE
  • [RTFACT-4146] - Mimetypes typeByExtension map might fail on initialization
  • [RTFACT-4151] - DB garbage collector fails when an item cannot be found
  • [RTFACT-4154] - Auto find licenses doesn't detect licenses of unique maven artifacts
  • [RTFACT-4156] - ItemNotFoundRuntimeExceptions are thrown when non-existant items are requested by WebDAV
  • [RTFACT-4161] - Excluding all the repositories from the backup causes the backup to export all the repositories

Change Request

  • [RTFACT-4051] - Change the default group by in the licenses table to license type
  • [RTFACT-4068] - Repository directory listing requests should be served by the list browser
  • [RTFACT-4074] - It would be handy if the File List ReST API supported a depth param
  • [RTFACT-4123] - Change default session timeout to 2 hours
  • [RTFACT-4124] - Change the GC to execute once a day by default
  • [RTFACT-4126] - Add a flag to delete artifacts to the delete build rest command
  • [RTFACT-5357] - "{" and "}" characters in encrypted password don't allow storing Vagrant images in Artifactory

Improvement

  • [RTFACT-3635] - Remote repository download should be checksum aware
  • [RTFACT-4033] - Make the target repository key an optional Build Move\Copy REST param
  • [RTFACT-4129] - Add the curly brackets as constants to the encrypted password

New Feature

  • [RTFACT-4037] - Allow to build a custom maven-metadata.xml by properties
  • [RTFACT-4066] - Promotion REST API
  • [RTFACT-4073] - Remote repository synchronization tasks
  • [RTFACT-4090] - Support remote browsing of S3 repositories
  • [RTFACT-4122] - Deploy bundle from the UI of a non maven layout artifacts

Performance

  • [RTFACT-4070] - Improve the performance of the API sync
  • [RTFACT-4072] - If remote browsing fails, the failure is not cached.

Task

  • [RTFACT-4015] - Create user-editable build-tool settings
  • [RTFACT-4020] - Add default credentials to all generated build tool settings
  • [RTFACT-4027] - Add status updates to build promotion REST API
  • [RTFACT-4028] - Add a release status display column to the build browser
  • [RTFACT-4029] - Add a "Release History" tab to the build info UI
  • [RTFACT-4048] - Give the settings generator download button the default button style
  • [RTFACT-4050] - Redirect to builds table if a requested build is not found
  • [RTFACT-4055] - Listing in simple browsing should be filtering out any items with conflicting property values
  • [RTFACT-4079] - Make sure log is not polluted with errors caused by folder listing on non exiting folders
  • [RTFACT-4085] - Refuse bad jars
  • [RTFACT-4101] - Check the REMOTE_USER header value in SSO
  • [RTFACT-4107] - Remove the file count limits from the file list resource
  • [RTFACT-4128] - Add the JVM runtime arguments to the system info report
  • [RTFACT-4131] - Allow getting the address of the client from the request public API
  • [RTFACT-4152] - When discarding old builds, take into account pinned builds that should be kept forever

Sub-task

  • [RTFACT-3267] - Handle internal scrolling of system info page
  • [RTFACT-4108] - Find an icon for the replication addon
  • [RTFACT-4109] - Write documentation for the replication addon
  • [RTFACT-4110] - Write UI documentation for the replication addon
  • [RTFACT-4133] - Review the help bubble of the bad jar rejection checkbox

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.