DOCUMENTATION
  • Welcome
  • Releases
    • 2025
      • Release v6.21.2 (2025-06-12)
      • Release v6.21.1 (2025-06-12)
      • Release v6.21.0 (2025-06-06)
      • Release v6.20.2 (2025-05-07)
      • Release v6.20.1 (2025-05-06)
      • Release v6.20.0 (2025-04-30)
      • Release v6.19.2 (2025-04-11)
      • Release v6.19.1 (2025-03-31)
      • Release v6.19.0 (2025-03-27)
      • Release v6.18.2 (2025-03-11)
      • Release v6.18.1 (2025-03-07)
      • Release v6.18.0 (2025-02-26)
      • Release v6.17.3 (2025-02-14)
      • Release v6.17.2 (2025-02-07)
      • Release v6.17.1 (2025-02-06)
      • Release v6.17.0 (2025-01-30)
    • 2024
      • Release v6.16.0 (2024-12-12)
      • Release v6.15.0 (2024-11-27)
      • Release v6.14.2 (2024-11-05)
      • Release v6.14.1 (2024-11-01)
      • Release v6.14.0 (2024-10-31)
      • Release v6.13.3 (2024-10-16)
      • Release v6.13.2 (2024-10-10)
      • Release v6.13.1 (2024-10-02)
      • Release v6.13.0 (2024-09-25)
      • Release v6.12.2 (2024-09-18)
      • Release v6.12.1 (2024-08-01)
      • Release v6.12.0 (2024-07-25)
      • Release v6.11.5 (2024-07-09)
      • Release v6.11.4 (2024-07-05)
      • Release v6.11.3 (2024-07-03)
      • Release v6.11.2 (2024-06-21)
      • Release v6.11.1 (2024-06-14)
      • Release v6.11.0 (2024-06-05)
      • Release v6.10.2 (2024-05-15)
      • Release v6.10.1 (2024-05-08)
      • Release v6.10.0 (2024-04-30)
      • Release v6.9.3 (2024-03-19)
      • Release v6.9.2 (2024-03-15)
      • Release v6.9.1 (2024-03-06)
      • Release v6.9.0 (2024-02-28)
      • Release v6.8.5 (2024-02-02)
      • Release v6.8.4 (2024-02-01)
      • Release v6.8.3 (2024-01-12)
      • Release v6.8.2 (2024-01-05)
    • 2023
      • Release v6.8.1 (2023-12-22)
      • Release v6.8.0 (2023-12-14)
      • Release v6.7.4 (2023-11-15)
      • Release v6.7.3 (2023-11-14)
      • Release v6.7.2 (2023-11-03)
      • Release v6.7.1 (2023-10-17)
      • Release v6.7.0 (2023-10-13)
      • Release v6.6.4 (2023-09-29)
      • Release v6.6.3 (2023-09-28)
      • Release 6.6.2 (2023-09-14)
      • Release v6.6.1 (2023-08-10)
      • Release v6.6.0 (2023-08-03)
      • Release v6.5.1 (2023-06-23)
      • Release v6.5.0 (2023-06-22)
      • Release v6.4.0 (2023-05-31)
      • Release v6.3.1 (2023-04-28)
      • Release v6.3.0 (2023-04-05)
      • Release v6.2.5 (2023-03-16)
      • Release v6.2.4 (2023-02-01)
      • Release v6.2.3 (2023-01-12)
      • Release v6.2.2 (2023-01-12)
      • Release v6.2.1 (2023-01-05)
    • 2022
      • fylr first Production Ready Release 🎉 (2022-12-22)
  • License
  • Plugins
    • Plugin Overview
  • Help
    • FAQs
    • Tutorials
      • For Users
      • For Administrators
        • Exporting & Importing Hierarchical Lists
        • Regenerating preview images
        • Search Text in images or office files
        • How to share editing templates with users
      • For System Administrators
        • How to setup and use IIIF
        • External access: Sharing collections with anonymous users
    • Glossary
  • FOR USERS
    • Getting Started
    • Asset / Records Management
      • Creating Records
      • Editing Records
        • Input Fields
        • Group Editor
      • Deleting Records
    • Quick Access
      • Collections (& Presentations)
      • Saved Searches (& Lists)
    • Lists
  • FOR ADMINISTRATORS
    • Permissions
      • User
      • Groups
      • Object Types
      • Pools
      • Tags & Workflows
      • Presets
    • Tools
      • CSV Importer
        • General Information
        • Options
        • Examples
          • All Data Types
          • Lists
          • Hierarchies
          • Files
      • JSON Importer
        • Step-by-Step Tutorial
          • Write Import Manifest
          • Create Basetype Payloads
          • Create Object Payloads
          • Collection Payloads
          • Optional: Update links between Objects
          • Start Import
      • Permissions Download & Upload
    • Base Configuration
      • General
      • Access
      • User Management
      • Languages
      • Email
      • Export & Deep Links
      • Workflow Webhooks
      • Publications
      • File Worker
        • Preview Configuration
        • Location Defaults
        • Custom .icc Color Profiles
      • Objectstore
      • Services
      • License Management
      • Development
      • Plugins
    • Plugin Manager
    • Location Manager
    • Messages
    • Events
    • Backup Manager
    • Additional Features
      • IIIF
      • Connector
      • Wordpress
      • Zooniverse
      • Protocols
        • OAI/PMH
  • Files and version production
  • FOR SYSTEM ADMINISTRATORS
    • Installation
      • Linux
        • multiple fylrs in one Linux
        • proxy and fylr
      • Windows
      • Kubernetes
    • Configuration
      • fylr.example.yml
      • fylr.default.yml
      • performance tuning
      • pre-load frontend config
      • Load Custom Plugins
      • HTTP and HTTPS
      • DNS Domains
    • Backups & Restore
    • Migration Tool
      • Create payloads (fylr backup)
      • Insert payloads (fylr restore)
      • Best Practice
      • Using the fylr inspect page
    • Integration
      • Authentication
      • Hotfolder
    • Symptom & Solution
      • Log messages that can be ignored
      • too many clients are connected
      • too many nested clauses
      • context canceled
      • ContainerConfig error
      • Purge objects
    • PostgreSQL versions
  • Tutorials
    • Project Workflow
    • Hotfolder & File System Connect
      • Preparations Before Usage
      • Setting Up An Upload Collection
      • Importing Files
    • PDF Creator
    • Extracting File Metadata Later On
    • Overlay Resource
    • Authentication
      • LDAP
      • SAML
    • Data Model Sync
    • Purge a fylr instance
    • typo3 plugin
    • Use fylr in Google docs via CI HUB
  • FOR DEVELOPERS
    • API
      • OAuth2
      • Endpoints
        • /api/collection
        • /api/config
        • /api/db_info
        • /api/db
        • /api/eas
        • /api/event
        • /api/export
        • /api/group
        • /api/l10n
        • /api/mask
        • /api/message
        • /api/oaipmh
        • /api/objects
        • /api/objecttype
        • /api/plugin
        • /api/pool
        • /api/publish
        • /api/right
        • /api/schema
        • /api/search
        • /api/settings
        • /api/suggest
        • /api/system
        • /api/tags
        • /api/transitions
        • /api/user
        • /api/webdav
        • /api/xmlmapping
        • /api/task
    • System Data Types
      • pool
      • file
      • user
      • group
      • pool
      • collection
      • message
      • publish
      • event
    • User Data Types
      • text, text_oneline
      • string
      • text_l10n, text_l10n_oneline
      • boolean
      • number
      • integer.2
      • double
      • date, datetime
      • daterange
      • geojson
    • Custom Data
    • Emails
    • Export
    • Exec server
    • File versions
    • WebDAV
    • Plugin
    • Collection Pin Code
    • easydb 5
    • Localization
    • Access private Repositories
Powered by GitBook
On this page
  • Highlights 🎉
  • Known Problems
  • New
  • Improved
  • Fixes
  1. Releases
  2. 2023

Release v6.3.0 (2023-04-05)

PreviousRelease v6.3.1 (2023-04-28)NextRelease v6.2.5 (2023-03-16)

Last updated 2 years ago

Published 2023-04-05 08:13:29Z

Highlights 🎉

Changes and improvements all over the place. Our Zoomer got a lot faster now (make sure to use our latest iiif service configuration, see below) and we added a re-sync button to produce new file versions easily.

Known Problems

Under Windows, you need to remove the plugin easydb-barcode-display-pdf-plugin, or else fylr cannot start. Fixed in the added download fylr_v6.3.0-fix1_windows_amd64.zip.

New

  • /inspect/files got a new Re-sync done button. It can be used to re-sync done originals. That is helpful after the base config was changed to update all auto produced versions.

  • Includes public OAUTH2 clients for integrators & our mobile App.

  • New endpoint /api/event/stream allows to open a Websocket listening to fylr's event stream. Latest web frontend uses that too, so no more polling for events. With this change, updating the search after updating a record should be almost immediate.

  • fylr.services.api.oauth2Server.allowHttpRedirects: This new settings allows to configure OAUTH2 in HTTP only environments. Before this was only supported for http://*.localhost. This is useful in intranet environments where it is hard to obtain HTTPS certificates regularly.

  • Introducing chain loaded fylr.yml. Now it is possible to use multiple -c on the command line to pass in more than one fylr.yml. A new internal fylr.default.yml is a starting point which can be used for most configurations. It includes a fully configured execserver (for Linux & Mac OS systems). The new .yml format allows to replace, add and delete value from config files which were loaded first. Current fylr.yml setups continue to work, as the new syntax requires a top level property fylr+: to use the merge functionality. More information can be found in fylr.example.yml.

Improved

  • Much faster tile production for IIIF and Zoomer output. The new code uses a BMP interim format and fast system memory mapping to achieve fast tile production, especially for big images. You need to add the convert command to the iiif service in your fylr.yml:

fylr:
  services:
    execserver:
      services:
        iiif:
          commands:
            convert:
              prog: convert
  • Zoomer endpoint now also supports .png output.

  • Support encrypted data in export plugin transport options. If a property ends in :secret it's value will be stored safely in fylr's database and only decrypted when presented to the transport plugin.

  • Actually use password requirements as defined in the base config. Before we only stored the regexps, but never enforced them. Administrators can overwrite the policy and have the server ignore it.

  • Added preview for pptx. Before we only had ppt support.

  • No more standard cached are used on /api/db endpoint. This makes sure that linked object data gets merged from the current database rather than from the standard cache which follow the indexer.

  • Fast indexer wake-ups in system which have the indexer running on the same fylr binary as the API service. This makes the indexer less laggy and together with the new event stream facility, the web frontend can show changes almost immediately.

Fixes

  • Reading images width & height was buggy if the EXIF data contained different values. Fixed by relying solely on exiftool Composite information about the file size. This causes the Zoomer to behave erratically.

  • Parallel access to WebDAV volumes has been fixed. rclone easily runs 8-10 parallel tasks to sync files, that caused our WebDAV endpoint to produce errors pretty quickly.

  • Certmagic now works on Port 80 to pose the Let's encrypt challenge. With that issuing HTTPS certificates gets easier behind certain firewall configurations.

  • /api/search/parse got more syntax fixed. This time a simple OR case failed to compile correctly.

  • Fixed aggregations in hierarchies. If hierarchies were filtered by parent, in bigger lists the filter was filtering the wrong data and not returning any results.

fylr_checksums.txt
fylr_v6.3.0-fix1_windows_amd64.zip
fylr_v6.3.0_darwin_amd64.tar.gz
fylr_v6.3.0_darwin_arm64.tar.gz
fylr_v6.3.0_linux_amd64.tar.gz
fylr_v6.3.0_linux_arm.tar.gz
fylr_v6.3.0_windows_amd64.zip