Releases: vsimakhin/web-logbook
Releases · vsimakhin/web-logbook
Release list
v4.1.1
v4.1.0
v4.0.1
v4.0.0
All changes for v4 release:
- New: Custom DataGrid component based on standard MUI X DataGrid to replace unsupported Material React Table. This introduces new views for tables, filters, and column selection, which work faster and require less code and resources. The only disadvantage: it lacks row grouping, so the Stats by Year page had to be refactored with a new view.
- Update: Latest versions of MUI libs and components.
- Update: The previous two bullet points enabled slight style updates across the app; dark mode is updated and mobile view is now slightly more user-friendly.
- New: Added phone, email, and remarks fields for Persons.
- Update: Golang updated to 1.25.x.
- Update: Refactored Filter panel layout. Map Settings and Dashboard Settings are now separate components.
- Update: Added option to hide airport codes on the map and added new pin icon.
- New: For advanced users, added SQL view
logbook_stats_viewfor flight statistics. Dates are converted to ISO format, departure/arrival times include dates, and time fields are cast to minutes. Also added API endpoint/api/logbook/stats-data. - New: Added a new setting
Self PIC Labelto allow user to change the label used when PIC. By default it isSelf, but can be changed to any other value (e.g.SELFaccording to AMC1 FCL.050, section i, subsection 5). - New: Added aircraft registration filter on the Flight Record page if the aircrat model/type is selected.
- New: Added record number column to the Logbook table (hidden by default). Can be used in the filter panel in case you need to calculate totals for specific range of the records.
- New: Added night landings recalculation on import. If night time recalculated option is selected and it is more than 0 minutes, then night landings are set to the same value as day landings (if day landings > 0).
- New: Added a new setting
Logbook totals viewto allow user to change the way totals are displayed in the Logbook table. There are 2 options.Standardwill show you the current page totals and grand totals through the whole logbook.Paper Logbookwill show you the totals for each page, previous page and the totals will be a summary of these 2 values. - New: Added custom import profiles. User can save custom import profiles and load them later. The custom profile is stored in the browser's local storage and is not shared between different browsers or devices.
- New: Attachments entity, allows to go through the list of all attachments, preview and download them (filtered or all) as a zip file.
v4.0.0-beta1
⚠️ Note: This is a pre-release version. Make sure to backup your data before upgrading⚠️ - New: Added record number column to the Logbook table (hidden by default). Can be used in the filter panel in case you need to calculate totals for specific range of the records.
- New: Added night landings recalculation on import. If night time recalculated option is selected and it is more than 0 minutes, then night landings are set to the same value as day landings (if day landings > 0).
- New: Added a new setting
Logbook totals viewto allow user to change the way totals are displayed in the Logbook table. There are 2 options.Standardwill show you the current page totals and grand totals through the whole logbook.Paper Logbookwill show you the totals for each page, previous page and the totals will be a summary of these 2 values.
v4.0.0-alpha2
⚠️ Note: This is a pre-release version. Make sure to backup your data before upgrading⚠️ - Fix: Bug with custom pagination settings for Logbook table.
- Fix: Fixed a bug triggered by clicking the Add Person button in Flight Records.
- New: Added a new setting
Self PIC Labelto allow user to change the label used when PIC. By default it isSelf, but can be changed to any other value (e.g.SELFaccording to AMC1 FCL.050, section i, subsection 5). - New: Added aircraft registration filter on the Flight Record page if the aircrat model/type is selected.
v4.0.0-alpha1
⚠️ Note: This is a pre-release version. Make sure to backup your data before upgrading or use v3⚠️ - New: Custom DataGrid component based on standard MUI X DataGrid to replace unsupported Material React Table. This introduces new views for tables, filters, and column selection, which work faster and require less code and resources. The only disadvantage: it lacks row grouping, so the Stats by Year page had to be refactored with a new view.
- Update: Latest versions of MUI libs and components.
- Update: The previous two bullet points enabled slight style updates across the app; dark mode is updated and mobile view is now slightly more user-friendly.
- New: Added phone, email, and remarks fields for Persons.
- Update: Golang updated to 1.26.x.
- Update: Refactored Filter panel layout. Map Settings and Dashboard Settings are now separate components.
- Update: Added option to hide airport codes on the map and added new pin icon.
- New: For advanced users, added SQL view
logbook_stats_viewfor flight statistics. Dates are converted to ISO format, departure/arrival times include dates, and time fields are cast to minutes. Also added API endpoint/api/logbook/stats-data.