You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+60Lines changed: 60 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,48 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
6
6
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
7
7
8
+
## [v4.3.0]
9
+
10
+
### Changed Requirements
11
+
- Changed minimum PHP Version to 7.1
12
+
13
+
### Changed Composer Dependencies
14
+
- Updated Laravel Illuminate packages to 5.8
15
+
- Updated Twig to 2.11
16
+
- Updated PHPUnit to 7.5
17
+
- Updated Mockery to 1.2
18
+
- Updated nikic/php-parser to 4.2.2
19
+
- Updated PHPMailer/PHPMailer to 6.0.7
20
+
- Updated league/csv to 9.2.1
21
+
- Updated symfony/console to 4.3
22
+
- Updated vlucas/phpdotenv to 3.4.0
23
+
24
+
### Changed Frontend Dependencies
25
+
- Updated handlebar from 3.0.x to 4.1.2
26
+
- Updated AdminLTE theme to 2.4.15 ([#994]; [#1014]; [#1015])
27
+
- Updated Font Awesome to 5.9 ([#957]; [#870])
28
+
29
+
### Added
30
+
- Separated `BakeCommand` class into multiple methods to make it easier for sprinkle to add custom command to the `bake` command.
31
+
- Allow null group assignment for users ([#867]; [#964])
32
+
- Password can now be set manually when creating new user ([#1017]; [#763])
33
+
- Icon picker for user and group form ([#713]; [#1019])
34
+
35
+
### Fix
36
+
-`bake` command return error if account sprinkle is not included ([#944])
37
+
- Email is case-sensitive ([#881]; [#1012])
38
+
- Update vulnerable handlebars@^3.0.3 to ^4.0.12 ([#921])
39
+
- Moved `handlebars-helpers.js` from `core` to `admin` sprinkle ([#897])
40
+
- Remove `Package guzzle/guzzle is abandoned, you should avoid using it. Use guzzlehttp/guzzle instead` message ([#1016])
41
+
42
+
### Changed
43
+
- Account sprinkle now extend the Core `BakeCommand` class to add the `create-admin` to the general bake command. Any sprinkle already extending the Core `BakeCommand` might need adjustments.
44
+
- Updated custom Eloquent relations (`belongsToManyThrough`, `morphToManyUnique`, `belongsToManyUnique`, `morphToManyUnique`, etc.) to support Laravel 5.8. See [The `belongsToMany` Method](https://laravel.com/docs/5.5/upgrade#upgrade-5.5.0).
45
+
46
+
### Removed
47
+
- Removed `belongsToManyConstrained` (deprecated in 4.1.6)
48
+
- Remove `league/flysystem-aws-s3-v3` and `league/flysystem-rackspace` as core dependencies ([#1018])
49
+
8
50
## [v4.2.3]
9
51
10
52
### Added
@@ -747,7 +789,9 @@ See [http://learn.userfrosting.com/upgrading/40-to-41](Upgrading 4.0.x to 4.1.x
747
789
- Front-end should now be able to catch virtually any backend error and take an appropriate action (instead of white screen of death)
@@ -33,7 +33,7 @@ If you simply want to show that you like this project, or want to remember it fo
33
33
34
34
Copyright (c) 2019, free to use in personal and commercial software as per the [license](LICENSE.md).
35
35
36
-
UserFrosting is a secure, modern user management system written in PHP and built on top of the [Slim Microframework](http://www.slimframework.com/), [Twig](http://twig.sensiolabs.org/) templating engine, and [Eloquent](https://laravel.com/docs/5.4/eloquent#introduction) ORM.
36
+
UserFrosting is a secure, modern user management system written in PHP and built on top of the [Slim Microframework](http://www.slimframework.com/), [Twig](http://twig.sensiolabs.org/) templating engine, and [Eloquent](https://laravel.com/docs/5.8/eloquent#introduction) ORM.
0 commit comments