prepare release 1.5 (#1214)

This commit is contained in:
Kevin Papst
2019-11-03 17:31:33 +01:00
committed by GitHub
parent cd88901868
commit 140fa4b7c0
5 changed files with 23 additions and 18 deletions

View File

@@ -1,5 +1,5 @@
unreleased=true unreleased=true
future-release=1.4 future-release=1.5
exclude-labels=duplicate,question,invalid,wontfix,release exclude-labels=duplicate,question,invalid,wontfix,release
enhancement_labels=>enhancement,Enhancement,feature request,translation i18n,technical debt enhancement_labels=>enhancement,Enhancement,feature request,translation i18n,technical debt
issues-wo-labels=false issues-wo-labels=false

View File

@@ -1,5 +1,8 @@
# Change Log # Change Log
## [1.5](https://github.com/kevinpapst/kimai2/tree/1.5) (2019-11-03)
[Full Changelog](https://github.com/kevinpapst/kimai2/compare/1.4.2...1.5)
## [1.4.2](https://github.com/kevinpapst/kimai2/tree/1.4) (2019-10-14) ## [1.4.2](https://github.com/kevinpapst/kimai2/tree/1.4) (2019-10-14)
[Full Changelog](https://github.com/kevinpapst/kimai2/compare/1.4.1...1.4.2) [Full Changelog](https://github.com/kevinpapst/kimai2/compare/1.4.1...1.4.2)

View File

@@ -7,8 +7,8 @@ As announced in the [README](README.md) I only support the latest available rele
| Version | Supported | | Version | Supported |
| ------- | ------------------ | | ------- | ------------------ |
| master | :white_check_mark: | | master | :white_check_mark: |
| 1.4 | :white_check_mark: | | 1.5 | :white_check_mark: |
| < 1.4 | :x: | | < 1.5 | :x: |
## Reporting a Vulnerability ## Reporting a Vulnerability

View File

@@ -8,35 +8,38 @@ you can upgrade your Kimai installation to the latest stable release.
Check below if there are more version specific steps required, which need to be executed after the normal update process. Check below if there are more version specific steps required, which need to be executed after the normal update process.
Perform EACH version specific task between your version and the new one, otherwise you risk data inconsistency or a broken installation. Perform EACH version specific task between your version and the new one, otherwise you risk data inconsistency or a broken installation.
## [1.5](https://github.com/kevinpapst/kimai2/releases/tag/1.5)
[Update as usual](https://www.kimai.org/documentation/updates.html)
## [1.4](https://github.com/kevinpapst/kimai2/releases/tag/1.4) ## [1.4](https://github.com/kevinpapst/kimai2/releases/tag/1.4)
**Attention**: There is a new directory, which needs to be writable by the webserver: `public/avatars/`. **There is a new directory, which needs to be writable by the webserver: `public/avatars/`.**
New permission (used in new dashboard widget): New permission (used in new dashboard widget):
- `view_team_member` - display team assignments (names, teamleads and members) for the current user - `view_team_member` - display team assignments (names, teamleads and members) for the current user
### Possible BC breaks Activated Javascript select component by default (check mobile devices).
- Activated Javascript select component by default ### Developer: BC breaks
### BC breaks for devs
- Dashboard widgets and rows need to define their `type` by FQCN - Dashboard widgets and rows need to define their `type` by FQCN
- Switched to Symfony 4.3 event types, this could fail in plugins only if they didn't use the official constants for event names - Switched to Symfony 4.3 event types, this could fail in plugins, but only if they didn't use the official constants for event names
## [1.3](https://github.com/kevinpapst/kimai2/releases/tag/1.3) ## [1.3](https://github.com/kevinpapst/kimai2/releases/tag/1.3)
### Possible BC breaks Added `manage_tag` permission for new tag features
### Developer: BC breaks
- Refactored toolbars and search, plugins needs to be checked - Refactored toolbars and search, plugins needs to be checked
- Added `manage_tag` permission for new tag features
- Invoices now supports multiple repositories, some method signatures had to be changed (eg. `calculateSumIdentifier()`) - Invoices now supports multiple repositories, some method signatures had to be changed (eg. `calculateSumIdentifier()`)
## [1.2](https://github.com/kevinpapst/kimai2/releases/tag/1.2) ## [1.2](https://github.com/kevinpapst/kimai2/releases/tag/1.2)
### Possible BC breaks **If you are still using 0.7 or below, you need to upgrade to 1.1 before upgrading to this version.**
- Deleted timezone conversion command. If you are still using 0.7 or below, you need to upgrade to 1.1 before upgrading to this version. - Deleted timezone conversion command.
- Minimum password length raised from 5 to 8 character (applies only for password changes and new users) - Minimum password length raised from 5 to 8 character (applies only for password changes and new users)
- Maximum customer name length lowered to 150 character - Maximum customer name length lowered to 150 character
- Maximum project name length lowered to 150 character - Maximum project name length lowered to 150 character
@@ -44,16 +47,15 @@ New permission (used in new dashboard widget):
- Added new permission: `manage_invoice_template` - Added new permission: `manage_invoice_template`
- Removed permissions: `view_invoice_template`, `create_invoice_template`, `edit_invoice_template`, `delete_invoice_template` - Removed permissions: `view_invoice_template`, `create_invoice_template`, `edit_invoice_template`, `delete_invoice_template`
- Removed permission: `view_export` (using `create_export` only) - Removed permission: `view_export` (using `create_export` only)
### Developer: BC breaks
- Custom export renderer need to check for usage of `Timesheet::getEnd()` as running entries can now be exported as well - Custom export renderer need to check for usage of `Timesheet::getEnd()` as running entries can now be exported as well
## [1.1](https://github.com/kevinpapst/kimai2/releases/tag/1.1) ## [1.1](https://github.com/kevinpapst/kimai2/releases/tag/1.1)
[Update as usual](https://www.kimai.org/documentation/updates.html), nothing special for this release if you upgrade from 1.0 / 1.0.1. [Update as usual](https://www.kimai.org/documentation/updates.html), nothing special for this release if you upgrade from 1.0 / 1.0.1.
## [1.0.1](https://github.com/kevinpapst/kimai2/releases/tag/1.0.1)
[Update as usual](https://www.kimai.org/documentation/updates.html), nothing special for this release if you upgrade from 1.0.
## [1.0](https://github.com/kevinpapst/kimai2/releases/tag/1.0) ## [1.0](https://github.com/kevinpapst/kimai2/releases/tag/1.0)
This release contains several changes, as I still have the goal to stabilize the code base to prevent This release contains several changes, as I still have the goal to stabilize the code base to prevent

View File

@@ -17,7 +17,7 @@ class Constants
/** /**
* The current release version * The current release version
*/ */
public const VERSION = '1.4.2'; public const VERSION = '1.5';
/** /**
* The current release status, either "stable" or "dev" * The current release status, either "stable" or "dev"
*/ */