Skip to content

v2.6.0

Choose a tag to compare

@jvanmalder jvanmalder released this 11 Apr 13:43
· 6 commits to master since this release

v2.6.0

  • manager app WAR file: rdepot-app-2.6.0.war (sha1, md5)
  • repository app JAR file: rdepot-repo-2.6.0.jar (sha1, md5)
  • docker manager app: openanalytics/rdepot-app:2.6.0
  • docker repository app: openanalytics/rdepot-repo:2.6.0
  • docker web interface: openanalytics/rdepot-client:2.6.0
  • docker cli: openanalytics/rdepot-cli:2.1.1
  • cli zipped binary (linux/amd64): rdepot.gz

Release notes

Deprecation notice: repository server addresses didn't require the technology (r/python) as part of the URL in the past.
However, in RDepot v3.0 this will be mandatory.
Please update your repository server addresses to include the correct technology (r/python) as part of the URL.

For example:

New features:

  • Support RST descriptions for Python packages
  • API resource to check repository server health
  • Validate the server address when creating/updating a repository
  • Store the R package Maintainer property
  • Improved design of repositories page
  • Improved design of packages page
  • Improved design of submissions page
  • Mirroring for Python in declarative mode
  • Better icon for activated access tokens
  • Allow configuring "redirect to source" for R repositories in the UI
  • Use "accepted" as the default status for packages
  • Show whether a submission is binary or source
  • Make post logout redirect URI optional
  • Optionally show allowed HTML characters in package descriptions (after sanitization)

Refactoring:

  • Better date/time parsing and viewing
  • Clean up declarative tests
  • Move description content type to generic package table
  • Remove "generateManual" from all Python-related resources
  • Improve UI description parser

Fixes:

  • Support technology in server address
  • Disallow soft deleting access tokens
  • R DESCRIPTION parser should allow dots in property keys
  • Changing the role of other users logs out the current user
  • Use normalized name for python package folder in published repository

Documentation:

  • Deprecation of repository server addresses without technology in the URL