Skip to content

Releases: vivait/StringGeneratorBundle

Fix inheritance issue on MappedSuperClass

14 Oct 09:19
df49d18
Compare
Choose a tag to compare

If you have a parent with private properties that use the annotation of the StringGeneratorBundle (Generate) it is ignored because it only uses the child properties. It should consider also the properties of parent.

The inheritance in Doctrine entities is not common, but there are a little use cases where use the Doctrine\ORM\Mapping\MappedSuperclass is absolutely needed and if you want maintain the properties private, before this patch, you couldn't.

Thanks @terox

Release 4.0.0

09 Nov 09:40
c20d8a3
Compare
Choose a tag to compare

Symfony 4 Support, thanks @terox!

Release 3.0.0

03 Aug 12:22
2fdc67e
Compare
Choose a tag to compare
Merge pull request #38 from vivait/feature/v3

Remove legacy v1 configuration support

Release 2.1.1

11 Dec 09:45
d2a501c
Compare
Choose a tag to compare
  • Fix AppBundle namespace issue (Thanks @terox)

Release 2.1.0

30 Nov 14:40
3aed3ae
Compare
Choose a tag to compare

UUID generator added as a new generator.

PHP 7 Support

12 Apr 13:16
Compare
Choose a tag to compare
  • No new features, new major release due to the removal of support for legacy PHP versions.
  • Minimum PHP version of 5.5 required, PHP 5.4 and below is not supported.
  • Added PHP 7.x support, thanks to @terox.

Fixed YAML issues for PHPUnit compatibility

26 Jan 14:05
Compare
Choose a tag to compare
Merge pull request #27 from zittix/patch-1

Fix: services.yml is not compatible with Symfony 3.0

1.2.2 minor fix

22 Apr 09:38
Compare
Choose a tag to compare

Minor fix to SecureStringGenerator whereby generator is available when calling generate()

1.2.1: Merge pull request #23 from robcaw/develop

05 Dec 14:47
Compare
Choose a tag to compare

Adds default characters to SecureStringGenerator as RandomLib's default chars contained a . and /.

Configurable Generators & SecureStringGenerator

05 Dec 12:59
Compare
Choose a tag to compare
  • Adds Configurable Generators. BC is hopefully maintained through the use of interfaces. Existing methods of setting length and prefixes remain, although will be deprecated in future versions
  • SecureStringGenerator added to create secure strings