diff --git a/changelog.md b/changelog.md index f03289dd64..1c45180cf6 100644 --- a/changelog.md +++ b/changelog.md @@ -2,11 +2,12 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). -## [5.1.0 (API 1.0.0)] - 2020-02-xx +## [5.1.0 (API 1.0.0)] - 2020-03-xx Before this release came out, several alpha and beta versions had been released already: - 5.1.0-alpha.1 on 2020-02-16 +- 5.1.0-beta.1 on 2020-02-23 ### Added - [Issue 2575](https://github.com/firefly-iii/firefly-iii/issues/2575) You can now create a transaction from a rule. @@ -25,23 +26,30 @@ Before this release came out, several alpha and beta versions had been released - Foreign currencies should show up less often in edit/create transaction screens. ### Fixed +- [Issue 3042](https://github.com/firefly-iii/firefly-iii/issues/3042) Rule engine behavior was inconsistent when importing data. +- [Issue 3045](https://github.com/firefly-iii/firefly-iii/issues/3045) Linking bills to liability accounts through rules was broken. - [Issue 3050](https://github.com/firefly-iii/firefly-iii/issues/3050) Date blocks were rendered badly. - [Issue 3070](https://github.com/firefly-iii/firefly-iii/issues/3070) The currency symbol would not precede the amount in some locales. - [Issue 3083](https://github.com/firefly-iii/firefly-iii/issues/3083) Fix category sort in report. -- [Issue 3045](https://github.com/firefly-iii/firefly-iii/issues/3045) Linking bills to liability accounts through rules was broken. -- [Issue 3042](https://github.com/firefly-iii/firefly-iii/issues/3042) Rule engine behavior was inconsistent when importing data. - [Issue 3064](https://github.com/firefly-iii/firefly-iii/issues/3064) Weird bug in reports. -- [Issue 3099](https://github.com/firefly-iii/firefly-iii/issues/3099) Can't make piggy banks on accounts with no currency. -- [Issue 3119](https://github.com/firefly-iii/firefly-iii/issues/3119) Command would break if transaction was incomplete. - [Issue 3073](https://github.com/firefly-iii/firefly-iii/issues/3073) Rules would not be applied to all splits if a split was newly created. +- [Issue 3099](https://github.com/firefly-iii/firefly-iii/issues/3099) Can't make piggy banks on accounts with no currency. - [Issue 3111](https://github.com/firefly-iii/firefly-iii/issues/3111) Budget amount edit redirect. - [Issue 3114](https://github.com/firefly-iii/firefly-iii/issues/3114) Removed double entry from budget list. +- [Issue 3119](https://github.com/firefly-iii/firefly-iii/issues/3119) Command would break if transaction was incomplete. +- [Issue 3127](https://github.com/firefly-iii/firefly-iii/issues/3127) Cloning a transaction would not clear the cache. +- [Issue 3129](https://github.com/firefly-iii/firefly-iii/issues/3129) Issue importing interest dates. +- [Issue 3130](https://github.com/firefly-iii/firefly-iii/issues/3130) A forwarder sent you to a 404. +- [Issue 3131](https://github.com/firefly-iii/firefly-iii/issues/3131) The search modifiers would claim the whole query. +- [Issue 3135](https://github.com/firefly-iii/firefly-iii/issues/3135) Could not change liability type. +- [Issue 3137](https://github.com/firefly-iii/firefly-iii/issues/3137) Fix mis-alignment in table rows. +- [Issue 3140](https://github.com/firefly-iii/firefly-iii/issues/3140) New user email message had a broken link. +- [Issue 3141](https://github.com/firefly-iii/firefly-iii/issues/3141) Cache issue ### API - [Issue 3097](https://github.com/firefly-iii/firefly-iii/issues/3097) Unifying API models - [Issue 3098](https://github.com/firefly-iii/firefly-iii/issues/3098) Add field to link types. - ## [5.0.5 (API 1.0.0)] - 2020-02-13 This release fixes an issue with logging that could, in rare cases, error out terribly. diff --git a/composer.lock b/composer.lock index 4130ad0411..f204d65ec0 100644 --- a/composer.lock +++ b/composer.lock @@ -171,12 +171,12 @@ "source": { "type": "git", "url": "https://github.com/bunq/sdk_php.git", - "reference": "9f4ce9a3f1027936e2253bd75534a3e12fed55ae" + "reference": "7771fd0ab15402df1f06efba220847b7ee4ac861" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bunq/sdk_php/zipball/9f4ce9a3f1027936e2253bd75534a3e12fed55ae", - "reference": "9f4ce9a3f1027936e2253bd75534a3e12fed55ae", + "url": "https://api.github.com/repos/bunq/sdk_php/zipball/7771fd0ab15402df1f06efba220847b7ee4ac861", + "reference": "7771fd0ab15402df1f06efba220847b7ee4ac861", "shasum": "" }, "require": { @@ -227,7 +227,7 @@ "payment", "sepa" ], - "time": "2019-09-16T07:15:00+00:00" + "time": "2020-02-19T10:34:14+00:00" }, { "name": "davejamesmiller/laravel-breadcrumbs", @@ -888,24 +888,24 @@ }, { "name": "fideloper/proxy", - "version": "4.2.2", + "version": "4.3.0", "source": { "type": "git", "url": "https://github.com/fideloper/TrustedProxy.git", - "reference": "790194d5d3da89a713478875d2e2d05855a90a81" + "reference": "ec38ad69ee378a1eec04fb0e417a97cfaf7ed11a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/fideloper/TrustedProxy/zipball/790194d5d3da89a713478875d2e2d05855a90a81", - "reference": "790194d5d3da89a713478875d2e2d05855a90a81", + "url": "https://api.github.com/repos/fideloper/TrustedProxy/zipball/ec38ad69ee378a1eec04fb0e417a97cfaf7ed11a", + "reference": "ec38ad69ee378a1eec04fb0e417a97cfaf7ed11a", "shasum": "" }, "require": { - "illuminate/contracts": "^5.0|^6.0|^7.0", + "illuminate/contracts": "^5.0|^6.0|^7.0|^8.0", "php": ">=5.4.0" }, "require-dev": { - "illuminate/http": "^5.0|^6.0|^7.0", + "illuminate/http": "^5.0|^6.0|^7.0|^8.0", "mockery/mockery": "^1.0", "phpunit/phpunit": "^6.0" }, @@ -938,7 +938,7 @@ "proxy", "trusted proxy" ], - "time": "2019-12-20T13:11:11+00:00" + "time": "2020-02-22T01:51:47+00:00" }, { "name": "firebase/php-jwt", @@ -1239,7 +1239,7 @@ }, { "name": "James Cole", - "email": "thegrumpydictator@gmail.com", + "email": "james@firefly-iii.org", "role": "Developer" } ], @@ -1390,16 +1390,16 @@ }, { "name": "laravel/framework", - "version": "v6.15.1", + "version": "v6.16.0", "source": { "type": "git", "url": "https://github.com/laravel/framework.git", - "reference": "b7c152e3327c03428fb68d5abb63ca8b3eca8422" + "reference": "b47217e41868d3049ec545cbb713aa94c6f39e55" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/b7c152e3327c03428fb68d5abb63ca8b3eca8422", - "reference": "b7c152e3327c03428fb68d5abb63ca8b3eca8422", + "url": "https://api.github.com/repos/laravel/framework/zipball/b47217e41868d3049ec545cbb713aa94c6f39e55", + "reference": "b47217e41868d3049ec545cbb713aa94c6f39e55", "shasum": "" }, "require": { @@ -1467,7 +1467,7 @@ "aws/aws-sdk-php": "^3.0", "doctrine/dbal": "^2.6", "filp/whoops": "^2.4", - "guzzlehttp/guzzle": "^6.3", + "guzzlehttp/guzzle": "^6.3|^7.0", "league/flysystem-cached-adapter": "^1.0", "mockery/mockery": "^1.3.1", "moontoast/math": "^1.1", @@ -1487,7 +1487,7 @@ "ext-redis": "Required to use the Redis cache and queue drivers.", "filp/whoops": "Required for friendly error pages in development (^2.4).", "fzaninotto/faker": "Required to use the eloquent factory builder (^1.9.1).", - "guzzlehttp/guzzle": "Required to use the Mailgun mail driver and the ping methods on schedules (^6.0).", + "guzzlehttp/guzzle": "Required to use the Mailgun mail driver and the ping methods on schedules (^6.0|^7.0).", "laravel/tinker": "Required to use the tinker console command (^2.0).", "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^1.0).", "league/flysystem-cached-adapter": "Required to use the Flysystem cache (^1.0).", @@ -1532,7 +1532,7 @@ "framework", "laravel" ], - "time": "2020-02-12T21:56:14+00:00" + "time": "2020-02-18T15:17:52+00:00" }, { "name": "laravel/passport", @@ -3356,16 +3356,16 @@ }, { "name": "ramsey/uuid", - "version": "3.9.2", + "version": "3.9.3", "source": { "type": "git", "url": "https://github.com/ramsey/uuid.git", - "reference": "7779489a47d443f845271badbdcedfe4df8e06fb" + "reference": "7e1633a6964b48589b142d60542f9ed31bd37a92" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/7779489a47d443f845271badbdcedfe4df8e06fb", - "reference": "7779489a47d443f845271badbdcedfe4df8e06fb", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/7e1633a6964b48589b142d60542f9ed31bd37a92", + "reference": "7e1633a6964b48589b142d60542f9ed31bd37a92", "shasum": "" }, "require": { @@ -3439,7 +3439,7 @@ "identifier", "uuid" ], - "time": "2019-12-17T08:18:51+00:00" + "time": "2020-02-21T04:36:14+00:00" }, { "name": "rcrowe/twigbridge", @@ -5118,16 +5118,16 @@ }, { "name": "tightenco/collect", - "version": "v6.15.0", + "version": "v6.16.0", "source": { "type": "git", "url": "https://github.com/tightenco/collect.git", - "reference": "17046ff310e1c6a70c8c1cd3743b3631b7e76aee" + "reference": "75e997d1803c2e979ce6f314a5df8a97a8af93b0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/tightenco/collect/zipball/17046ff310e1c6a70c8c1cd3743b3631b7e76aee", - "reference": "17046ff310e1c6a70c8c1cd3743b3631b7e76aee", + "url": "https://api.github.com/repos/tightenco/collect/zipball/75e997d1803c2e979ce6f314a5df8a97a8af93b0", + "reference": "75e997d1803c2e979ce6f314a5df8a97a8af93b0", "shasum": "" }, "require": { @@ -5164,7 +5164,7 @@ "collection", "laravel" ], - "time": "2020-01-28T19:25:21+00:00" + "time": "2020-02-18T17:25:13+00:00" }, { "name": "tijsverkoyen/css-to-inline-styles", @@ -6860,12 +6860,12 @@ "source": { "type": "git", "url": "https://github.com/Roave/SecurityAdvisories.git", - "reference": "0365bf26eddd4a8be9980d7dabf05ceb2aba2f02" + "reference": "1df6b9d09d2b074fd3f0f10a7696d9f797d4772c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/0365bf26eddd4a8be9980d7dabf05ceb2aba2f02", - "reference": "0365bf26eddd4a8be9980d7dabf05ceb2aba2f02", + "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/1df6b9d09d2b074fd3f0f10a7696d9f797d4772c", + "reference": "1df6b9d09d2b074fd3f0f10a7696d9f797d4772c", "shasum": "" }, "conflict": { @@ -6884,6 +6884,7 @@ "cakephp/cakephp": ">=1.3,<1.3.18|>=2,<2.4.99|>=2.5,<2.5.99|>=2.6,<2.6.12|>=2.7,<2.7.6|>=3,<3.5.18|>=3.6,<3.6.15|>=3.7,<3.7.7", "cart2quote/module-quotation": ">=4.1.6,<=4.4.5|>=5,<5.4.4", "cartalyst/sentry": "<=2.1.6", + "centreon/centreon": "<18.10.8|>=19,<19.4.5", "cesnet/simplesamlphp-module-proxystatistics": "<3.1", "codeigniter/framework": "<=3.0.6", "composer/composer": "<=1-alpha.11", @@ -6950,7 +6951,7 @@ "monolog/monolog": ">=1.8,<1.12", "namshi/jose": "<2.2", "onelogin/php-saml": "<2.10.4", - "oneup/uploader-bundle": ">=1,<1.9.3|>=2,<2.1.5", + "oneup/uploader-bundle": "<1.9.3|>=2,<2.1.5", "openid/php-openid": "<2.3", "oro/crm": ">=1.7,<1.7.4", "oro/platform": ">=1.7,<1.7.4", @@ -6986,7 +6987,7 @@ "silverstripe/cms": "<4.3.6|>=4.4,<4.4.4", "silverstripe/comments": ">=1.3,<1.9.99|>=2,<2.9.99|>=3,<3.1.1", "silverstripe/forum": "<=0.6.1|>=0.7,<=0.7.3", - "silverstripe/framework": "<4.4.4", + "silverstripe/framework": "<4.4.5|>=4.5,<4.5.2", "silverstripe/graphql": ">=2,<2.0.5|>=3,<3.1.2", "silverstripe/registry": ">=2.1,<2.1.2|>=2.2,<2.2.1", "silverstripe/restfulserver": ">=1,<1.0.9|>=2,<2.0.4", @@ -7110,7 +7111,7 @@ } ], "description": "Prevents installation of composer packages with known security vulnerabilities: no API, simply require it", - "time": "2020-02-10T16:13:40+00:00" + "time": "2020-02-19T06:23:50+00:00" }, { "name": "sebastian/code-unit-reverse-lookup",