Releases: symfony/maker-bundle
New make:user Security Command & Fixes
This release comes with a new shiny command! Introducing make:user
- a way to generate the User
class you need for your exact configuration + security.yaml
configuration.
Highlights of 1.7.0:
-
Added
make:user
command that generates aUser
class, generates
a user provider (when needed) and configures your theproviders
andencoders
section in yoursecurity.yaml
file - #250 thanks
to @weaverryan -
Properly extend
AbstractController
and use core@Route
annotation
inmake:crud
- #246 thanks to @royklutman -
Fixed a bug when a class name contained the namespace
App\
- #243
thanks to @gmanen -
Fix bug with
make:entity
when generating inside a sub-directory - #245
thanks to @nikophil
Many small bug fixes & features!
We did it! Another release! 🎂And this contains many bug fixes and small features from various contributors. Highlights:
#238 Fixing bad empty line when source file uses tabs - thanks to @weaverryan
#190 - Str case mismatch - thanks to @localheinz
#197 - Preserve existing class metadata - thanks to @ro0NL
#214 - Fixing a bug where having relativizePath failed - thanks to @weaverryan
#205 - Do not prefix Command Class Name by 'App' if the prefix is app: - thanks to @lyrixx
#215 - make:entity: Add return type to getId() - thanks to @gharlan
#222, #202 - Don't make Twig filters safe for HTML by default - thanks to @lyrixx
#224 - Remove support for the deprecated json_array Doctrine type - thanks to @javiereguiluz
#221 - Extend from AbstractController when using Symfony 4.1 or higher - thanks to @javiereguiluz
#226 - Don't use :contains in the functional test tpl - thanks to @dunglas
v1.5.0: Configurable App Namespace, ApiPlatform Support & Fixes
Holy releases batman! The community showed up BIG and created the BEST version of MakerBundle yet, complete with some pretty cool features:
Highlights:
-
Before 1.5, the
App\
namespace prefix was always assumed so that
when you type a short class name, it is converted into a full class
name with this prefix. Now, this is configurable #173 thanks to @upyx -
Added an option to to
make:enity
to make your class automatically
an ApiPlatform resource. Pass--api-resource
#178 thanks to @dunglas -
Fixed
make:entity
when your class uses traits or a mapped
super class #181 thanks to @andrewtch -
Improved messages when you need to pass a fully-qualified class
name #188 & #171 - thanks to @sadikoff and @LeJeanbono -
Fixed a bug where
make:crud
would not render the correct form
names when your property included an underscore.
Fix for Doctrine Embeddables
Woohoo! Another bug fix release! MakerBundle now comes with two fewer bugs than ever before 🥇
-
Fix for
make:entity --regenerate
when Embeddables are used - #164 thanks to @sadikoff -
Fix for autoloading issues when a non-traditional
vendor/
directory is used - #163 thanks to @silvester
v1.4.3 Minor fix to make:entity decimal type
Releases are always exciting! But, this one is just a bug fix :).
#161 Fixed make:entity
bug when using a decimal type - thanks to @mercuryseries
v1.4.2 Bug fixes
v1.4.1 Fix for Doctrine inheritance & embeddables
v1.4.0 Bug fixes! Small nice things
Bug fix for make:entity
What's better than a new minor release? That same minor release, but with one less bug! Say hello to v1.3.1 of MakerBundle:
- Fixed a bug in make:entity where some integer
@Column
attributes would be generated with quotes around it (which is improper) - thanks @IndraGunawan in #139
v1.3.0 Drastically improved make:entity Command
Woh! This release contains just one new feature, but it's a big one:
- Drastically improved
make:entity
command, which now supports
adding fields, relationships, updating existing entities, and
generating (with the--regenerate
flag) missing
properties/getters/setters (effectively replacesdoctrine:generate:entities
)- thanks to @weaverryan in #104