0.5.0 (February 12, 2024)

  • Update Dockerfile
  • Remove unnecessary public files
  • Upgrade symfony 7
  • Install remove webpack and add stimulus
  • Install tailwind-bundle
  • Install asset-mapper
  • Remove sass and use pure css
  • Replace "symfony-bundles/json-request-bundle" with native implementation
  • Update npm packages
  • Update recipe symfony/twig-bundle
  • Update recipe symfony/phpunit-bridge
  • Update recipe symfony/framework-bundle
  • Update recipe phpunit/phpunit
  • Update recipe doctrine/doctrine-bundle
  • Upgrade to 6.4
  • Add void return type
  • Install rector/rector
  • Update Symfony to version 6.3.4

0.4.0 (June 01, 2023)

  • Npm update packages
  • Composer update recipes for symfony/webpack-encore-bundle
  • Composer update recipes for symfony/twig-bundle
  • Composer update recipes for symfony/routing
  • Composer update recipes for symfony/phpunit-bridge
  • Composer update recipes for symfony/framework-bundle
  • Composer update recipes for doctrine/doctrine-bundle
  • Composer update dependencies
  • Fix special chars provided in the input error
  • Remove special chars from phrase
  • Rename PasswordGeneratorComponent to AcronymGeneratorComponent
  • Fix unwrapped text string

0.3.0 (May 18, 2023)

  • Extract method arrangeGenerators
  • Fix random page form placeholder value
  • Change rand_int with array_rand in getRandomGenerator
  • Extract method getRandomGenerator
  • Remove duplicated constants
  • Extract class from methods
  • Replace regex pattern short ones
  • Fix about page template base directory path error
  • Add about page
  • Rename DefaultController as HomeController
  • Improve random generator page
  • Add random generator page
  • Improve random generator
  • Add missing special chars like ";=-"
  • Improve const definitions
  • Update dependencies
  • Sort order methods
  • Add alphanumeric-upper generator
  • Add alphanumeric-lower generator
  • Add alpha-upper generator
  • Add alpha-lower generator
  • Refactor re-order methods
  • Refactor extract method regex patterns
  • Refactor regex matcher
  • Remove forward and back slashes from complex generator
  • Add missing regex pattern end limiter
  • Add complex random string generate test
  • Add regex pattern missing end limiter
  • Refactor random generator remove redundant codes
  • Add complex random generator method
  • Add random generator components
  • Add helper methods to base test class
  • Rename Password prefix to Acronym
  • Remove class route annotation
  • Rename controller name
  • Use base api test class
  • Create base api test class
  • Improve template design
  • Implement new AcronymGenerator
  • Add RandomGenerator class
  • Extract method getAcronym
  • Refactor improve method convertToSpecialCharacter
  • Extract method convertToSpecialCharacter
  • Extract method getFirstAlphaNumericCharacter
  • Sort order methods and fix naming is_html helper method
  • Inline variable $phrase
  • Refactor use preg_split instead of explode
  • Extract method splitPhraseIntoWords
  • Extract method validatePhrase
  • Rename method to generateAcronymFromPhrase
  • Change acronym generator class
  • Change company name
  • Update docker file
  • Update composer dependencies
  • Implement VersionInterface
  • Implement VersionService for twig extension
  • Add version service

0.2.1 (January 19, 2023)

  • Add missing changelog link

0.2.0 (January 19, 2023)

  • Implement Changelog
  • Implement StringUtils

0.1.0 (January 14, 2023)

  • Update composer dependencies
  • Update composer dependencies
  • Delte deploy script and add to Makefile
  • Install sass loader and implement sass against css
  • Remove yarn package manager
  • Add Makefile for testing in a single cmd
  • Update composer dependencies
  • Remove unnecessary twig controller param
  • Inline variable for cached item
  • Extract service to interface and use it everywhere
  • Merge generate and generateWithStrength method
  • Implement integration tests
  • Implement application test
  • Simplify interface, remove generate method
  • Update composer dependency
  • Upgrade symfony version to 6.1
  • Improve responsive visibility and add deploy bash script
  • Fix generator space error
  • Implement flowbite template
  • Add Dockerfile
  • Create partial components
  • Validate generate input phrase
  • Implement password generator
  • Implement template
  • Add tailwind requirements to app styles
  • Configure webpack
  • Configure tailwindcss
  • Install yarn
  • Install template, webpack and profiler pack
  • Add controller to generate secure password
  • Add console command to generate password from phrase
  • Implement generating a secure password from a phrase
  • Add concept.md file
  • Ignore idea folder from git
  • Add initial set of files