# Changelog

This changelog lists every released version of Phoca Download Source, the most recent first.

<div class="callout info" id="bkmrk-this-page-is-generat">This page is generated automatically from the product's changelog file when a release is made. Changes made by hand are lost at the next synchronisation.

</div>## Version 1.7.3 – 16 August 2026

### Fixed

- The links in the overview panel always led to the German manual. They now follow the configured language.
- The panel shown after the installation named licence version 2. It now shows the GNU General Public License version 3 or later, as everywhere else.

## Version 1.7.2 – 31 July 2026

### Changed

- The extension is licensed under the GNU General Public License version 3 or later. All details on licence, author and copyright are consistent.

### Fixed

- The licence file shipped named a different product and contained only a short notice instead of the full licence text.

## Version 1.7.1 – 31 July 2026

### Added

- After an installation or update an overview panel appears with version, status and entry points to getting started, download key and manual.
- A click on "Enable updates" leads straight to the update sites, already filtered to missing download keys.
- The extension manager now shows the list of changes behind the version number.

### Changed

- Notices about leftover files of an old version or about Phoca Download being disabled now appear in the overview panel instead of loosely beside it.

### Language

- All messages shown during installation and update are available in German and English.

## Version 1.7.0 – 30 July 2026

### Security

- Downloads now follow the visibility rules of Phoca Download: access level, publishing period and content language are respected.
- Until now, downloads with restricted access or a publishing period appeared publicly in the layout.
- Determining the file size can no longer escape from the download folder.
- All database values go through bound parameters.

### Changed

- Large lists load considerably faster: categories and tags are fetched in bulk instead of per document.
- On regular page views the queries for the builder's selection lists are gone; they only run in the customizer.
- Complete modernisation onto the Joomla 6 architecture — no more deprecation warnings.
- The download key is passed in the form the update server expects; existing update sites are converted during the installation.
- The category selection in the builder is sorted hierarchically and indented, and the image fields carry unambiguous labels.
- The display name is now "System - Phoca Download Source".

### Fixed

- An update no longer leaves files of old versions behind.

### Removed

- The plugin no longer disables itself when Phoca Download is missing. Instead the installation stops without the component; at runtime it simply has no effect.
- An interface endpoint unused since 1.2.0 was removed.

## Version 1.6.0 – 6 March 2025

### Added

- The download key is managed centrally under System → Update → Update Sites.
- A key previously stored in the plugin settings is taken over during the installation.

## Version 1.5.0

### Changed

- Update connection and download key as a plugin setting — the precursor to the central management in 1.6.0.

## Version 1.3.0 – 22 January 2025

### Added

- Automatic detection of the file type with a matching icon for more than 60 file types.

## Version 1.2.1 – 22 January 2025

### Fixed

- The YOOtheme builder showed raw text keys instead of the labels.

## Version 1.2.0 – 22 January 2025

### Language

- Full multilingual support in German and English.

[Deutsche Fassung](https://docs.graup-it.de/link/126)