Fix: #4963 - untranslated string in tom-select component
Fix some phpstan issues
Fix: #4887 - advanced-search place name input fields not intuitive
Upgrade Bootstrap from 5.2 to 5.3
CodeStyle
Add some GEDCOM 7 definitions
Fix: #4372 - autocomplete for place names not working
CodeStyle - upper/lower case mismatches
Update and use Validation class
Create Timestamp class and factory to replace direct-dependency on Carbon
PHPdoc
HTML error
Replace select2 with tom-select
Fix: reference class constants from the defining class
Use XHTML style attributes
Bootstrap5: migration `form-select` and `card-deck` (#4004)* Bootstrap5: use form-select class instead of form-control * Bootstrap5: Replace dropped card-deck class by grid layout
Fix: #3991 - update badges for Bootstrap 5
Upgrade Bootstrap from 4 to 5. Fixes: #3673. Fixes: #3400.
HTML validation
Merge GEDCOM element code from 2.1 branch
Remove debug. Oops\!
Replace deprecated functions
Allow select2 edit controls to use @ with XREFs
123