Skip to content

Latest commit

 

History

History
82 lines (53 loc) · 5.72 KB

File metadata and controls

82 lines (53 loc) · 5.72 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and follows the requirements of the Nextcloud Appstore Metadata specification.

1.0.4 - 2026-04-14

💝 SUPPORT PROFILE FIELDS — If this project helps your team, please support ongoing maintenance via GitHub Sponsors: https://github.com/sponsors/LibreSign

STAR THE REPOSITORY — Stars help the project gain visibility and justify continued investment: https://github.com/LibreCodeCoop/profile_fields

🏢 ENTERPRISE SUPPORT — Need custom development, support, or sponsored features? Contact us: contact@librecode.coop

Fixed

  • #84 make orphaned value repair query cursor compatible across Nextcloud versions

Changed

  • Bump dependencies

1.0.3 - 2026-04-14

💝 SUPPORT PROFILE FIELDS — If this project helps your team, please support ongoing maintenance via GitHub Sponsors: https://github.com/sponsors/LibreSign

STAR THE REPOSITORY — Stars help the project gain visibility and justify continued investment: https://github.com/LibreCodeCoop/profile_fields

🏢 ENTERPRISE SUPPORT — Need custom development, support, or sponsored features? Contact us: contact@librecode.coop

Fixed

  • Fixed Oracle database compatibility for field definition queries #79

Changed

  • Improved translation readiness by adding translator guidance for technical terms and non-breaking spaces in UI strings #80

1.0.2 - 2026-04-13

💝 SUPPORT PROFILE FIELDS — If this project helps your team, please support ongoing maintenance via GitHub Sponsors: https://github.com/sponsors/LibreSign

STAR THE REPOSITORY — Stars help the project gain visibility and justify continued investment: https://github.com/LibreCodeCoop/profile_fields

🏢 ENTERPRISE SUPPORT — Need custom development, support, or sponsored features? Contact us: contact@librecode.coop

Fixed

  • Fixed migration compatibility for profile_fields_definitions.active and ensured upgrade safety for existing installs #73
  • Fixed migration failure on strict database identifier limits by shortening an index name #74

Changed

  • Updated project dependencies and CI tooling via Dependabot updates #64 #66 #69 #70 #71 #72

1.0.1 - 2026-04-03

💝 SUPPORT PROFILE FIELDS — If this project helps your team, please support ongoing maintenance via GitHub Sponsors: https://github.com/sponsors/LibreSign

STAR THE REPOSITORY — Stars help the project gain visibility and justify continued investment: https://github.com/LibreCodeCoop/profile_fields

🏢 ENTERPRISE SUPPORT — Need custom development, support, or sponsored features? Contact us: contact@librecode.coop

Fixed

  • Fixed installation and reinstallation failures caused by the profile_fields_definitions.active boolean column being created as NOT NULL, and added an upgrade migration for existing instances #61

1.0.0 - 2026-03-30

💝 SUPPORT PROFILE FIELDS — Built from scratch and released for free. If it saves your team time, please consider sponsoring: https://github.com/sponsors/LibreSign

🏢 ENTERPRISE SUPPORT — Need custom field types or a tailored implementation? Contact us: contact@librecode.coop

Added

  • Seven field types out of the box: text, select, multiselect, date, boolean, URL, and email #5 #14 #27 #28 #29 #30 #31
  • Per-field edit and visibility policies (admin-only, user-and-admin, visible-to-all, hidden)
  • Admin field catalog and user management dialog for setting values per user #8 #21
  • Personal Settings page for self-service field updates, subject to field policies
  • Nextcloud Flow integration: field-aware operator with type-specific conditions (contains, before/after, is true/false, is/is not) and five actions: log, notify admins, notify groups, Talk message, and webhook #11
  • Unified Search provider so admins can find users by any field value #15
  • OpenAPI-documented REST API with auto-generated TypeScript client
  • occ commands for data export, import, clear, and developer reset #5
  • Transifex integration for community translations #34