3.9.0 (2020-08-07)
- Update Bootstrap to 4.5.2
3.8.0 (2020-08-07)
- Update Bootstrap to 4.5.1
3.7.0 (2020-06-25)
- Improve code quality
- Improve unit tests
- Update Bootstrap to 4.5.0
3.6.0 (2020-01-06)
- Update dependencies
3.5.0 (2019-12-23)
IMPORTANT NOTICE: The following classes has been deprecated
- WBW\Bundle\BootstrapBundle\BootstrapInterface
- Update Bootstrap to 4.4.1
3.4.2 (2019-10-14)
- Fix favicons
3.4.1 (2019-10-14)
- Fix favicons
3.4.0 (2019-10-14)
- Add abstract Alert
- Add Alert Enumerator
- Add Alert factory
- Add Alert interface
- Add Alert renderer
- Add Danger alert
- Add Dark alert
- Add Info alert
- Add Light alert
- Add Primary alert
- Add Secondary alert
- Add Success alert
- Add Warning alert
- Add abstract Badge
- Add Badge Enumerator
- Add Badge factory
- Add Badge interface
- Add Badge renderer
- Add Danger badge
- Add Dark badge
- Add Info badge
- Add Light badge
- Add Primary badge
- Add Secondary badge
- Add Success badge
- Add Warning badge
- Add Dark button
- Add Light button
- Add Secondary button
- Update Alert Twig extension
- Update Badge Twig extension
- Update Button interface
- Update Button Twig extension
- Update DOCUMENTATION
- Update Label Twig extension
- Update Progress bar Twig extension
3.3.4 (2019-09-25)
- Fix Summernote CSS path
3.3.3 (2019-09-25)
- Add Summernote asset
- Improve unit tests
- Improve assets
3.3.2 (2019-09-04)
- Improve unit tests
3.3.1 (2019-07-22)
- Add PHP extensions into Composer
3.3.0 (2019-07-08)
- Replace string by constant into getAssetsRelativeDirectory()
- Update documentation
- Update Twig console to support Bootstrap 4
3.2.2 (2019-07-03)
- Add Popper.js asset (Bootstrap 4 dependency)
- Fix icons into Form button Twig extension
3.2.1 (2019-06-08)
- Fix deprecated root() call on TreeBuilder
3.2.0 (2019-06-08)
- Change license
- Update Composer (according to Composer schema)
- Update Travis-CI configuration (Symfony 4.3)
3.1.0 (2019-05-24)
- Add Configuration
- Reorganize images
3.0.1 (2019-05-19)
- Fix bootstrapVersion into stylesheets template
- Split Resources/config/services.yml (listeners.yml, twig.yml)
3.0.0 (2019-05-11)
- Better support of Symfony's bundle recommendations
- Remove deprecated constants
- Update dependencies
- Update SERVICE_NAME constants
2.3.1 (2019-03-28)
- Fix deprecated Twig classes
- Improve PHPDoc
2.3.0 (2019-02-20)
- Add getPrefix() method into Button interface
- Add getPrefix() method into Progress bar interface
2.2.0 (2019-02-19)
- Add Bootstrap interface
- Add Danger progress bar
- Add FOSUser breadcrumb nodes
- Add Info progress bar
- Add Progress bar factory
- Add Progress bar interface
- Add Progress bar renderer
- Add Success progress bar
- Add Warning progress bar
- Update Progress bar Twig extension
2.1.1 (2019-02-15)
- Fix CSS overload into buttons (by setting unknown Bootstrap types and sizes)
- Remove all unnecessary Twig extension constructors
2.1.0 (2019-02-14)
- Add Alert Twig function aliases
- Add Badge Twig function aliases
- Add Button Twig function aliases
- Add Button group Twig function aliases
- Add Button enumerator
- Add Button factory
- Add Button interface
- Add Code Twig function aliases
- Add Danger button
- Add Default button
- Add Dropdown Twig function aliases
- Add Glyphicon Twig function aliases
- Add Image Twig function aliases
- Add Info button
- Add Label Twig function aliases
- Add Nav Twig function aliases
- Add Primary button
- Add Progress bar Twig function aliases
- Add Success button
- Add Typography Twig function aliases
- Add Warning button
- Add Grid helper
- Fix disable state with button link filter
- Fix multiple filter declarations into Renderer Twig extension
- Improve code style
- Improve unit tests
- Update Bootstrap 3 to 3.4.1
- Update Bootstrap 4 to 4.3.1
- Update Button Twig extension
1.7.4 (2019-01-03)
- Fix public resources paths
2.0.0 (2018-12-21)
- Add Alert Twig extension trait (used for dependency injection into another service)
- Add Badge Twig extension trait (used for dependency injection into another service)
- Add Breadcrumb node action "new users group" (with Glyphicon icon)
- Add Breadcrumb node action "new user" (with Glyphicon icon)
- Add Breadcrumb node action "new" (with Glyphicon icon)
- Add Breadcrumb node action "index" (with Glyphicon icon)
- Add Breadcrumb node action "import" (with Glyphicon icon)
- Add Breadcrumb node action "export" (with Glyphicon icon)
- Add Breadcrumb node action "edit" (with Glyphicon icon)
- Add Breadcrumb Twig extension trait (used for dependency injection into another service)
- Add Bootstrap 4 asset
- Add Bootstrap 4 layout
- Add Button groug Twig extension trait (used for dependency injection into another service)
- Add Button Twig extension trait (used for dependency injection into another service)
- Add CHANGELOG
- Add Code Twig extension trait (used for dependency injection into another service)
- Add default application theme provider
- Add default breadcrumbs theme provider
- Add default footer theme provider
- Add default hook drop down theme provider
- Add default navigation theme provider
- Add default notifications drop down theme provider
- Add default search theme provider
- Add default tasks drop down theme provider
- Add default user info theme provider
- Add Dropdown Twig extension trait (used for dependency injection into another service)
- Add Form button Twig extension trait (used for dependency injection into another service)
- Add Glyphicon Twig extension trait (used for dependency injection into another service)
- Add Grid Twig extension trait (used for dependency injection into another service)
- Add hasProviders() into abstract manager
- Add Image Twig extension trait (used for dependency injection into another service)
- Add Label Twig extension trait (used for dependency injection into another service)
- Add Nav Twig extension trait (used for dependency injection into another service)
- Add Navigation node "users groups" (with Glyphicon icon)
- Add Navigation node "users" (with Glyphicon icon)
- Add Navigation node "settings" (with Glyphicon icon)
- Add Navigation node "parameters" (with Glyphicon icon)
- Add Navigation node "events" (with Glyphicon icon)
- Add Navigation node "dashboard" (with Glyphicon icon)
- Add Navigation node action "new users group" (with Glyphicon icon)
- Add Navigation node action "new user" (with Glyphicon icon)
- Add Navigation node action "new" (with Glyphicon icon)
- Add Navigation node action "index" (with Glyphicon icon)
- Add Navigation node action "import" (with Glyphicon icon)
- Add Navigation node action "export" (with Glyphicon icon)
- Add Navigation node action "edit" (with Glyphicon icon)
- Add Progress bar Twig extension trait (used for dependency injection into another service)
- Add Role label Twig extension trait (used for dependency injection into another service)
- Add Table button Twig extension trait (used for dependency injection into another service)
- Add Typography Twig extension trait (used for dependency injection into another service)
- Fix handler for icon rendering into Twig extensions
- Improve functional tests
- Improve unit tests
- Refactoring Bootstrap 3 layout
- Remove abstract manager (moved into core-bundle)
- Remove abstract Theme manager (moved into core-bundle)
- Remove Animate.css (moved into Core bundle)
- Remove Application theme provider interface (moved into core-bundle)
- Remove Bad user role exception (moved into core-bundle)
- Remove Breadcrumb node (moved into core-bundle)
- Remove Breadcrumbs theme provider interface (moved into core-bundle)
- Remove Choice renderer interface (moved into core-bundle)
- Remove Email layout (moved into core-bundle)
- Remove "final" keyword
- Remove Font Awesome (moved into Core bundle)
- Remove Font Awesome Twig extension (moved into core-bundle)
- Remove Footer theme provider bad karmainterface (moved into core-bundle)
- Remove Form factory (moved into core-bundle)
- Remove Form helper (moved into core-bundle)
- Remove Form renderer (moved into core-bundle)
- Remove Hook drop down theme provider interface (moved into core-bundle)
- Remove jQuery (moved into Core bundle)
- Remove jQuery EasyAutocomplete (moved into Core bundle)
- Remove jQuery Inputmask (moved into Core bundle)
- Remove jQuery InputMask Twig extension (moved into core-bundle)
- Remove jQuery Select2 (moved into Core bundle)
- Remove Kernel event listener (moved into core-bundle)
- Remove Material Design Color Palette (moved into Core bundle)
- Remove Material Design Hierarchical Display (moved into Core bundle)
- Remove Material Design Iconic Font (moved into Core bundle)
- Remove Material Design Iconic Font Twig extension (moved into core-bundle)
- Remove Meteocons (moved into Core bundle)
- Remove Meteocons Twig extension (moved into core-bundle)
- Remove Navigation interface (moved into core-bundle)
- Remove Navigation item (moved into core-bundle)
- Remove Navigation node (moved into core-bundle)
- Remove Navigation theme provider interface (moved into core-bundle)
- Remove Navigation tree (moved into core-bundle)
- Remove Navigation tree helper (moved into core-bundle)
- Remove Notification event (moved into core-bundle)
- Remove Notification events (moved into core-bundle)
- Remove Notifications drop down theme provider interface (moved into core-bundle)
- Remove Provider interface (moved into core-bundle)
- Remove Search theme provider interface (moved into core-bundle)
- Remove Select2 data format interface (moved into core-bundle)
- Remove Select2 helper (moved into core-bundle)
- Remove SweetAlert (moved into Core bundle)
- Remove Tasks drop down theme provider interface (moved into core-bundle)
- Remove Theme manager (moved into core-bundle)
- Remove Theme manager interface (moved into core-bundle)
- Remove Theme provider interface (moved into core-bundle)
- Remove Translated choice renderer interface (moved into core-bundle)
- Remove unused code
- Remove User helper (moved into core-bundle)
- Remove User info theme provider interface (moved into core-bundle)
- Remove waitMe (moved into Core bundle)
- Remove Wiki page (moved into core-bundle)
- Reorganize layout templates
- Update Alert Twig extension
- Update Badge Twig extension
- Update Bootstrap 3 (3.3.7 > 3.4.0)
- Update Breadcrumb Twig extension
- Update Button groug Twig extension
- Update Button Twig extension
- Update Code Twig extension
- Update dependencies (Core bundle 1.2.0 and SyntaxHighlighter 2.2.0)
- Update Dropdown Twig extension
- Update Form button Twig extension
- Update Grid Twig extension
- Update Glyphicon Twig extension
- Update Image Twig extension
- Update Label Twig extension
- Update Nav Twig extension
- Update Progress bar Twig extension
- Update Table button Twig extension
- Update Role label Twig extension
- Update Typography Twig extension
- Update Wiki
- Zip public resources into assets folder
1.7.3 (2018-10-04)
- Add parent() call into Twig templates
- Improve PHPDoc
1.7.2 (2018-10-01)
- Fix Layout controller functional tests
- Replace some string delimiters
1.7.1 (2018-10-01)
- Clean up dependencies
- Update unit testing configuration
1.7.0 (2018-09-28)
- Add jQuery EasyAutocomplete public resource
- Add Manager interface
- Add Theme manager
- Improve code quality
- Improve unit tests
- Reorganize the wiki pages
- Replace static:: by self:: call to avoid possible issues into child classes
- Update Font Awesome public resource
1.6.3 (2018-09-22)
- Restore icon into Navigation tree helper
1.6.2 (2018-08-30)
- Update dependencies (Core library 4.2.0)
1.6.1 (2018-08-22)
- Update dependencies (Core library 4.0.0)
1.6.0 (2018-08-17)
- Add Select2 helper (use to provide "results" array)
- Move Wiki layout model
- Update exception constructors
1.5.3 (2018-08-16)
- Improve PHPDoc
- Update exceptions inheritance
- Update Nav Twig extension
1.5.2 (2018-08-09)
- Remobe "bundle" into service names
1.5.1 (2018-08-07)
- Update dependencies (Core library 3.0.0)
- Update wiki layout template
1.5.0 (2018-08-02)
- Improve PHPDoc
- Rename Form button Twig extension functions
- Rename Table button Twig extension functions
1.4.0 (2018-07-31)
- Add Button Twig extension
- Add Dropdown Twig extension
- Add Typography Twig extension
- Refactoring Alert Twig extension
- Refactoring Badge Twig extension
- Refactoring Breadcrumb Twig extension
- Refactoring Button group Twig extension
- Refactoring Glyphicon Twig extension
- Refactoring jQuery Inputmask Twig extension
- Refactoring Label Twig extension
- Refactoring Material Design Iconic font Twig extension
- Refactoring Progress bar Twig extension
- Improve PHPDoc
- Refactoring Grid Twig extensions
- Refactoring Code Twig extensions
- Replace StringUtility by bootstrapHTMLElement() into Twig extensions
- Set services as public (Symfony ^4.0 compatibility)
1.3.1 (2018-07-16)
- Fix possible issue into abstract Component Twig extension
- Remove unused code
1.3.0 (2018-07-16)
- Add Button group Twig extension
- Add Breadcrumb Twig extension
- Add $matcher into Navigation node classes constructor
- Prepare Nav Twig extension
- Refactor getUser() method into Kernel event listener
1.2.0 (2018-07-14)
- Add regexp support and activeTree() into NavigationTree
1.1.1 (2018-07-12)
- Fix possible issue into NavigationTree
1.1.0 (2018-07-11)
- Add activeNodes() into NavigationTree
- Improve code indent
- Improve unit tests
- Move Form button Twig extension
- Move Table button Twig extension
1.0.0 (2018-07-10)
- Initial release