github nextcloud/appstore 3.0.0

latest releases: v4.8.1, v4.8.0, v4.5.0...
6 years ago

Security

  • Log out user on password change to prevent hackers from retaining a stolen user session even after a new password was set, #532
  • Reduce password reset link validity timespan from 3 to 1 day, #532

Added

  • Add games category
  • Add a newest release feed for each app on their detail page, #496
  • Add a createtestuser command for easily setting up users in development
  • Automatically log in user on successful email confirmation, #400
  • Added security category
  • Added collaboration tag for info.xml, #521 and #524
  • Added sabredav plugins for info.xml, #527
  • Added docs on how to configure IntelliJ/PyCharm and commit project configuration files
  • API (v1): future proof signatures by adding a signatureDigest field to each app release filled with the hashing algorithm
  • API (v1): add discussion field to each app that links to its forum
  • API (v1): Add a new API route to fetch all Nextcloud releases

Changed

  • Bring back discussion tag in info.xml which allows you to define your own forum link. If absent, it will default to our forum at help.nextcloud.com
  • Use one unique button style for all buttons, #402
  • Moved certificate and scaffolding to separate folders
  • Moved Nextcloud public certificate and CRL to new folder
  • Trim text of most info.xml elements

Removed

  • Removed auth category, use security instead
  • Dropped Node.js 7 support and require Node.js 8+
  • Dropped support for Nextcloud 9 and 10:
    • owncloud tag in info.xml will not be migrated to nextcloud tags anymore
    • ocsid will not be parsed anymore and was removed from the info.xsd
    • old categories will not be migrated anymore (tool, game, productivity, other)
    • presence of owncloud tag will not be validated anymore for apps depending on 9 and 10
    • v0 API was removed
    • nextcloudrelease.json fixtures for 9 and 10 were removed
    • Nextcloud 10 apps can not be generated anymore

Fixed

  • Fixed an issue that would sometimes not import translated categories properly
  • Better error message when database.xml validation fails
  • Update travis configuration and fix test suite for generating Nextcloud 12 apps
  • Treat and encode all scaffolding files as unicode and set the correct size, #522

Don't miss a new appstore release

NewReleases is sending notifications on new releases.