4.0.0
What's Changed
UI
- show month in table and make visibility configurable #118
- Reservation overview is now more flexible #130
- allows to navigate forward or backward easier
- allows to display more than 30 days
- Reservation overview is scrollable with a fixed header #124
- reservation table does not show the salutation anymore #129
- arrival and departure time can be set while creating or updating a reservation #132
- changed default order of apartments in the reservation overview #134
- reservation table starts on monday now #143
- a new "Profile" page was added to allow users to change their password etc.
Core
- set min PHP version to 8.4
- added passwordless login using webauthn/passkeys (see configure passkey)
- complete rewrite of JavaScript logic and migrated it to stimulus controller
- Rewrite of role handling #136
- add configurable salutations (see configure salutations) #131
- upgrade to Symfony 7.4
Note: If you are using fewohbee-dockerized make sure to manually upgrade it with git pull and check whether you have the following lines in your .env file:
CUSTOMER_SALUTATIONS="Ms,Mr,Family"
RELYING_PARTY_ID=localhost
RELYING_PARTY_NAME="FewohBee"
PASSKEY_ENABLED=false
and adjust the values according to configuration
Full Changelog: 3.8.1...4.0.0