Skip to content

Releases: relaticle/custom-fields

v3.1.1

30 Mar 16:53
c0816b6

Choose a tag to compare

What's Changed

Other Changes

Full Changelog: v3.1.0...v3.1.1

2.3.7

18 Mar 09:13
b1a3955

Choose a tag to compare

What's Changed

Full Changelog: 2.3.6...2.3.7

v3.1.0

17 Mar 19:13
c23c51f

Choose a tag to compare

What's Changed

New Features

  • Model attribute conditions: Conditional field/section visibility based on model attributes (#74)
  • Section conditional visibility support

Fixes

  • Fix null dereference in normalizeValueForEvaluation
  • Replace addslashes with json_encode for JS string escaping
  • Remove duplicate docblock on getNormalizedFieldValues
  • Resolve rector issues for CI compatibility with rector 2.3.9
  • Add explicit success notification to createSection action
  • Update tests badge to correct workflow filename and branch
  • Use full URL for git ls-remote in changelog workflow

Maintenance

  • Remove Ukrainian translation for maintainability
  • Add release notes configuration for auto-generated changelogs
  • Add auto-release workflow and normalize CI naming
  • Update actions/setup-node to v6, actions/checkout to v6

Full Changelog: v3.0.14...v3.1.0

v2.3.6

17 Mar 19:05

Choose a tag to compare

What's Changed

Fixes

  • Fix: add explicit success notification to createSection action
  • Fix: update tests badge to correct workflow filename

CI

  • Add auto-release workflow and normalize CI naming
  • Remove PHPStan/Pint/Rector from 2.x CI (not supported on this branch)

Full Changelog: 2.3.5...2.3.6

1.5.25

17 Mar 19:05
281f5d2

Choose a tag to compare

Fixed

  • Allow $guarded usage with UsesCustomFields trait — only merge custom_fields into $fillable when the model explicitly defines fillable properties (#109, #110)

v3.0.14

11 Mar 12:22

Choose a tag to compare

Changes

  • fix: integrate exportTransformer in ExporterBuilder (#104)
  • fix: resolve pint 1.28 formatting in config/data.php

2.3.5

11 Mar 12:30

Choose a tag to compare

Changes

  • fix: integrate exportTransformer in ExporterBuilder (#105)
  • fix: resolve pint 1.28 formatting issues

v3.0.13

10 Mar 15:49
8b6c496

Choose a tag to compare

What's Changed

  • fix: Allow field types to override compatible visibility operators via FieldSchema::visibilityOperators()
  • fix: Prevent array_key_exists() crash for withoutUserOptions multi-choice fields during visibility evaluation
  • New getCompatibleOperators() and getCompatibleOperatorOptions() methods on FieldTypeData
  • Backward compatible - existing field types default to data type operators

2.3.4

10 Mar 15:49
32bda02

Choose a tag to compare

What's Changed

  • fix: Allow field types to override compatible visibility operators via FieldSchema::visibilityOperators()
  • fix: Prevent array_key_exists() crash for withoutUserOptions multi-choice fields during visibility evaluation
  • New getCompatibleOperators() and getCompatibleOperatorOptions() methods on FieldTypeData
  • Backward compatible - existing field types default to data type operators

v3.0.12

06 Mar 18:44

Choose a tag to compare

Fixed

  • Remove redundant mimetypes validation rule from AcceptedFileTypesCapability::toRules() — Filament's acceptedFileTypes() already handles this at the component level, and the duplicate rule caused validation failures with Livewire uploads