Skip to content

Latest commit

 

History

History
841 lines (757 loc) · 123 KB

CHANGELOG.md

File metadata and controls

841 lines (757 loc) · 123 KB

Changelog

4.0.0-RC1 / 2016-06-21

  • [Travis] Better travic config #1211 (@jockri)
  • [LiveReloadBundle, LanguageChooserBundle, PagePartBundle] Remove LiveReloadBundle and LanguageChooserBundle + fix unit tests #1210 (@jockri)
  • [AdminListBundle]: form submit to form handlerequest #1128 (@sandergo90)
  • [FormBundle]: change bound to submitted #1113 (@sandergo90)
  • [AdminBundle]: change fos_user_resetting to FQN name #1055 (@sandergo90)
  • [ConfigBundle]: add new configuration bundle #1053 (@sandergo90)
  • [GeneratorBundle]: Use fqn for class when generating admin tests #1048 (@sandergo90)
  • [AdminBundle]: add custom AclVoter #1037 (@sandergo90)
  • [NodeBundle] fix acl permissionmap service definition #1027 (@jockri)
  • [AdminBundle] Fix security acl permission map #1026 (@jockri)
  • [AllBundles]: remove choices_as_values #1025 (@sandergo90)
  • [Docs] Change all occurrences of app/console to bin/console #1024 (@sandergo90)
  • [TestListener]: change nelmio doctrine to new class #1023 (@sandergo90)
  • [AdminBundle]: Change fosuser extends to syntax without namespaces #1022 (@sandergo90)
  • [GeneratorBundle]: add file_get_contents to Yaml::parse function #1021 (@sandergo90)
  • [AdminBundle] change console path in version check #1017 (@jockri)

3.6.0 / 2016-06-20

  • [Composer] Update cmf routing #1207 (@jockri)
  • [BundlesCMS][SearchBundle][NodeSearchBundle] Remove all deprecations in our ElasticaSearch related code. #1185 (@Numkil)

3.5.2 / 2016-06-20

  • [Documentation] Minor typo #1206 (@jverdeyen)
  • [Documentation] Updated the roadmap + upgrade guides #1205 (@jockri)
  • [NodeBundle]: add custom form type for node translations #1204 (@sandergo90)
  • [AdminListBundle] Fixed wrong translations amdin -> admin #1202 (@jverdeyen)
  • [MediaBundle] Workaround crash when invalid FileUploadForm inside modal #1201 (@Numkil)
  • [GeneratorBundle] Fixed rendering form label class #1197 (@dannyvw)
  • [AdminBundle] Upgrade CKEditor configuration doc #1194 (@fchris82)
  • [MenuBundle] Fixed new window for menu items #1192 (@dannyvw)
  • [NodeBundle] Make node publish date stepping configurable #1191 (@dannyvw)
  • [AllBundles] Add new translations #1190 (@fchris82)
  • [NodeSearchBundle] Change title search + add configuration #1188 (@fchris82)
  • [SeoBundle] check on twitterImage #1186 (@bakie)
  • [AdminBundle] fix regex to check if admin preview #1182 (@bakie)
  • [AdminListBundle] Fix adminlist SimpleItemAction template #1181 (@jockri)
  • [MediaBundle] Video thumbnail fix #1179 (@fchris82)
  • [AdminListBundle] Updated list template to use an icon for the View link #1178 (@mtnorthrop)
  • [AllBundles] Fix translation #1177 (@fchris82)
  • [All bundle] Translation fixes #1172 (@fchris82)
  • [AdminBundle] Remove ROLE_SUPER_ADMIN role from permissions when user is not an superadmin #1170 (@dannyvw)
  • [UserManagementBundle] Added event listeners for user management #1169 (@dannyvw)
  • [AdminBundle] Command to update all nodes with given permission(s) for a desired role. #1168 (@bijsterdee)
  • [AdminBundle] Fixes issue #1164 #1166 (@jverdeyen)
  • [AdminListBundle] Translate adminlist excel export headers #1165 (@jverdeyen)
  • [ArticleBundle] Added ability to select which overview page to add an article page to #1160 (@veloxy)
  • [AdminBundle]: remove check for user token #1158 (@sandergo90)
  • [NodeBundle] unpublish needs to be publish #1157 (@sandergo90)
  • [AdminBundle] OAuthUserCreator Should query on username and email #1154 (@Numkil)
  • [AllBundles] Add hungarian translations #1151 (@fchris82)
  • [AdminBundle] fix oAuth authenticator typehint #1148 (@Devolicious)
  • [PagePartBundle] Allow overriding the page part widget for a specific… #1147 (@wesleylancel)
  • [DashboardBundle] Add messages.nl.yml for google analytics dashboard #1146 (@sandergo90)
  • [AdminBundle]: add missing dutch translations #1145 (@sandergo90)
  • [UserManagementBundle] User form rendered twice when using tabpanes #1142 (@ro0NL)
  • [NodeBundle] Fix admin tree #1140 (@jockri)
  • [GeneratorBundle] use constants for fixture references #1139 (@slaci)
  • [NodeBundle]: add group by clause for mysql 5.7 for symfony 2 #1138 (@sandergo90)
  • [NodeBundle]: add group by clause for mysql 5.7 for symfony 2 #1136 (@sandergo90)
  • [AdminBundle] Instanceof check always fails with a custom user class in oauthusercreator #1135 (@Numkil)
  • [NodeBundle]: add group by clause for mysql 5.7 for symfony 2 #1134 (@sandergo90)
  • [AdminBundle] Load modules in sidebar #1132 (@fchris82)
  • [UserManagementBundle] workaround for custom user entity class #1131 (@ro0NL)
  • [Documentation] Fix Elasticsearch version #1129 (@fchris82)
  • [MediaBundle] Implement clean deleted media command #1127 (@Numkil)
  • [AdminBundle] fixed undefined index client_id #1126 (@slaci)
  • [Global] Add flash and modal translations #1125 (@fchris82)
  • [AdminListBundle] Implement missing function fixes #1087 #1123 (@Numkil)
  • [FormBundle] Fix #1120 bad reference to repository #1122 (@Numkil)
  • [AdminBundle] Auto Google SignIn with Guard #1119 (@Numkil)
  • [Documentation] Fix errors and improve documentation #1118 (@Numkil)
  • [Global] Translation fix #1115 (@fchris82)
  • [MediaBundle] Make remote thumbnails loading with relative protocol #1114 (@aistis-)
  • [MediaBundle] Added button to clear content media folder #1112 (@wouterv55)
  • [MediaBundle] Added delete confirmation modal when deleting images from media #1110 (@dannyvw)
  • [PagePartBundle] refactor PagePartReader and PageTemplateReader allowing using symfony configuration for storage #1109 (@mlebkowski)
  • [NodeSearchBundle] fire service() method on Page in renderCustomSearchView() #1108 (@genjusz)
  • [AdminBundle] Prevent duplicate reinits in same pagepart (reorder) #1106 (@dannyvw)
  • [MediaBundle] Update admin translations #1104 (@wouterv55)
  • [MediaBundle] Fixed image cache path #1100 (@dannyvw)
  • [MediaBundle] Move aviary js to own file #1099 (@dannyvw)
  • [GeneratorBundle]: change imagepagepart, url's are already absolute #1098 (@sandergo90)
  • [GeneratorBundle, NodeBundle] Moved twig extension #1097 (@wouterv55)
  • [AdminBundle] Change admin template extends #1096 (@dannyvw)
  • [AllBundles ]Make admin menu translatable via existing translations #1091 (@mennowame)
  • [GeneratorBundle] Spaceless fix #1090 (@fchris82)
  • [AllBundles] Dutch translations #1089 (@mennowame)
  • [NodeBundle & AdminBundle] improve link chooser rendering #1088 (@bakie)
  • [Docs] Fixed a spelling mistake (creating-an-adminlist) #1084 (@wouterv55)
  • [AdminListBundle] fix pagination filtering #1083 (@bakie)
  • [NodeBundle] remove subquery in tree query #1082 (@bakie)
  • [RedirectBundle] Redirect bugfix #1081 (@wesleylancel)
  • [AdminListBundle] Bugfix: Default add order by fix #1078 (@fchris82)
  • [AdminBundle] Save the content of the ckeditor before destroying it #1077 (@dbeerten)
  • [AdminBundle] Prevent duplicate reInits in the same pagepart #1076 (@dbeerten)
  • [MediaBundle] Pluggable filesystem #1072 (@wesleylancel)
  • [AdminListBundle] Fix admin list sorting #1071 (@fchris82)
  • [AdminBundle] JS fix: page part sorting #1070 (@fchris82)
  • [PagePartBundle]: check if pagepart admintype is a service #1068 (@sandergo90)
  • [GeneratorBundle] Fix slash character in the Entity alias name #1064 (@fchris82)
  • [Documentation] Single language documentation fix #1063 (@fchris82)
  • [PagePartBundle] Fix untranslated text #1060 (@mwoynarski)
  • [AllBundles] Fix untranslated text #1059 (@mwoynarski)
  • [MediaBundle] Translate media sort fields #1058 (@mwoynarski)
  • [GeneratorBundle]: Upgrade error layout skeleton: Remove deleted js twig #1057 (@fchris82)
  • [AdminBundle] Added focus on sidebar search input when sidebar search is made visible #1034 (@przemekkot)

3.5.1 / 2016-03-01

3.5.0 / 2016-02-15

3.4.2 / 2015-12-02

  • [NodeBundle] Hide page status indicator if it's a StructureNode page #851 (@dbeerten)
  • [AdminBundle] Make sure folder is always a property #850 (@wesleylancel)
  • [AdminBundle] Fix -is not a function- bug #848 (@dbeerten)
  • [NodeBundle] Make SlugType accept SlugifierInterface #845 (@joker806)
  • [GeneratorBundle] Add check for GIF's in image-pp #841 (@dbeerten)
  • [GeneratorBundle] Add woff2 to Ground Control #840 (@dbeerten)
  • [Documentation] Cookbook items containing some documentation #839 (@denbatte)
  • [MediaBundle] Fixed uppercase extension (again) #838 (@yoshz)
  • [AdminBundle] Correct styling for Change password form errors #837 (@dbeerten)
  • [SeoBundle] Fix bad NOFOLLOW value in SeoType #834 (@joker806)
  • [AdminBundle] Add indication that page is online/offline #833 (@dbeerten)
  • [MultiDomainBundle] Use url locale to link extra parameters #832 (@jockri)
  • [AdminBundle] Show only icons of table actions #831 (@dbeerten)
  • [NodeBundle] StructureNode now have a folder icon in the pages tree #830 (@dbeerten)
  • [NodeBundle] Also expose the NodeTranslation id in link chooser template #829 (@jockri)
  • [MenuBundle] Fix parent menu item in menu edit form #827 (@denbatte)
  • [FormBundle - Insights] PHP code should follow PSR-1 basic coding standard #826 (@denbatte)
  • [Lead-, Seo-, MenuBundle] Fix codestyle issues #825 (@denbatte)
  • [MenuBundle, LeadgenerationBundle] Removed unused use statements and add typehints #824 (@denbatte)
  • [GeneratorBundle] Spaceless in layout twig #820 (@morenonaitana)
  • [GeneratorBundle] Favicons #819 (@morenonaitana)
  • [GeneratorBundle] Made validateTargetDir a local function #815 (@mbosgraaf-wirelab)
  • [MultiDomainBundle] Allows to configure/retrieve extra parameters for each domain locale #814 (@jockri)
  • [MediaBundle] Add 'Add media' button translation #813 (@joker806)
  • [GeneratorBundle] Fixed wrong dependency for sensio/generator-bundle #812 (@yoshz)
  • [SeoBundle] Closed article meta tags #809 (@denbatte)
  • [AdminListBundle] Add validation for invalid filter value #808 (@aistis-)
  • [MenuBundle] Add templating possibilities for menuItems #798 (@denbatte)
  • [FixturesBundle] Add MenuItemBuilder for MenuItem fixtures #797 (@wesleylancel)
  • [DashboardBundle] Added german dashboard translation #795 (@virtualize)
  • [AdminBundle] Fix missing variables in app scripts #790 (@joker806)
  • [SeoBundle] Idea for fix for possible multiple db-query issues #788 (@tentwofour)
  • [AdminListBundle] Fix for ORM adminlist to allow setting a custom number of items per page #787 (@wimvds)
  • [MenuBundle] Add separate function to get menu items #786 (@wesleylancel)
  • [SeoBundle] Facebook only accepts locales in format xx_XX #781 (@jockri)
  • [MultiDomainBundle] Replaced host override cookie with session #688 (@yoshz)

3.4.1 / 2015-10-25

  • [MediaBundle] Create web safe filenames #780 (@tentwofour)
  • [LeadGenerationBundle] Added extra lead generation rule: on exit intent #778 (@jockri)
  • [AdminBundle] Allow SimpleMenuAdaptor to create items in main menu #777 (@mlebkowski)
  • [AdminBundle] Fix assigning groups to user in kuma:user:create command #776 (@denbatte)
  • [MultiDomainBundle] Get Extra Multi Domain data twig extension #775 (@denbatte)
  • [MediaBundle] Update required KnpGaufretteBundle version in MediaBundle #773 (@joker806)
  • [AdminBundle] Update required Symfony version in AdminBundle #772 (@joker806)
  • [LeadGenerationBundle] Improved in the documentation and twig demo templates + added debug configuration parameter #771 (@jockri)
  • [Documentation] Add info for admin list configurator buttons from image to icon #770 (@aistis-)
  • [DashboardBundle] Fix https render_esi() dashboard problem #769 (@jockri)
  • [MediaBundle] fix remove percent sign from filename when uploading #768 (@bakie)
  • [SeoBundle] Check for older bundles version #767 (@denbatte)
  • [MenuBundle] Define a proper MenuItem entity class #766 (@aistis-)
  • [Documentation] Added documentation for Social and Seo update #763 (@denbatte)
  • [MenuBundle] Swap default options paramers #762 (@aistis-)
  • [SeoBundle] Extra article seo meta tags #761 (@denbatte)
  • [NodeBundle] fix slug refresh button behaviour #760 (@bakie)
  • [SeoBundle] Improved ogUrl tag handling #759 (@denbatte)
  • [SeoBundle] Add extra tags OG tags #758 (@denbatte)
  • [AdminBundle] pp view block overflow clearfix fix #757 (@indrikenens)
  • [MenuBundle] fix last PR mistakes in the menuBundle and corrected styling issues f… #756 (@denbatte)
  • [AdminListBundle] Change image button image to icon #755 (@aistis-)
  • [MenuBundle] Let define extra link classes to decorator #754 (@aistis-)
  • [NodeBundle] Show publish button when editing a page #752 (@jockri)
  • [All Bundles] PSR-1 fixes, Removed unused #751 (@wimvds)
  • [SeoBundle] Seo and social tab update #750 (@denbatte)
  • [All bundles] SensioInsights & code cleanup #748 (@wimvds)
  • [MediaBundle] Refactor remote media types #747 (@wimvds)
  • [AdminBundle] fix admin 404 (#169) #746 (@wimvds)
  • [Tests] unit tests + small fixes #744 (@wimvds)
  • [MenuBundle] Some refactoring of the menuBundle - Make it extendable #729 (@denbatte)

3.4.0 / 2015-10-05

  • upgrade doc v3.3 -> v3.4 #742 (@wimvds)
  • [AdminBundle] Make PagePartEditor emit events on add, edit and delete #740 (@tarjei)
  • [AdminBundle] Jquery is required before CKEditor #739 (@tarjei)
  • [AdminBundle] Document what extending the editor may look like. #738 (@tarjei)
  • [SeoBundle] Remove incorrect slash from image_src tag #737 (@waaghals)
  • [AdminBundle] Fix admin sidebar when NodeBundle is not used #731 (@jockri)
  • [TranslatorBundle] add missing use statement #728 (@piotrbelina)
  • [KunstmaanAdminBundle] Refactor DomainConfiguration #726 (@wimvds)
  • [MediaBundle] Fixed image file extension #725 (@dannyvw)
  • [AdminBundle] add div wrapper to tables #724 (@diskwriter)
  • [LeadGenerationBundle] Handle type via request url as fallback #723 (@kimausloos)

3.3.3 / 2015-10-27

3.3.2 / 2015-09-18

3.3.1 / 2015-09-18

  • [FormBundle] fix view icon #719 (@piotrbelina)
  • [MediaBundle] fix folder position saving via drag and drop #718 (@piotrbelina)
  • [AdminBundle] Improve submenu caret alignment #717 (@wimvds)
  • [AdminBundle] fix annotation autoloading for tests #716 (@piotrbelina)
  • [All Bundles] removed deprecated notices #715 (@piotrbelina)
  • [AdminBundle] fix JS undefined issue & add translations in permissions widget #714 (@wimvds)
  • [SearchBundle] fixed typo in SearchConfigurationChain::getConfiguration #713 (@piotrbelina)
  • [NodeSearch][SearchBundle] upgrade Elastica to 2.3 version #712 (@piotrbelina)
  • [GeneratorBundle] fixed exception for top level search results #711 (@piotrbelina)
  • [NodeBundle] performance fixes #710 (@wimvds)
  • [GeneratorBundle] moved NodeTranslationTwigExtension to separate extension #708 (@piotrbelina)
  • [NodeBundle] Set default weight for new subpage #707 (@mdxpl)
  • [Nodebundle] [critical] Fix services.yml error in NodeBundle #706 (@jverdeyen)
  • [MultiDomainBundle] Added host aliases support #704 (@yoshz)
  • [LeadGenerationBundle] Add required type parameters as hidden form field #698 (@kimausloos)
  • [AdminListBundle] Deprecated twig function my_router_params() #697 (@kimausloos)
  • [Documentation] Fix upgrade to 3.3 command #696 (@kimausloos)
  • [NodeBundle] don’t use session if not in request scope #637 (@mlebkowski)

3.3.0 / 2015-09-06

  • Clear translation cache without exec but with native unlink function #694 (@jverdeyen)
  • [MenuBundle] use DomainConfigurationInterface instead of DomainConfiguration + depend on NodeBundle #693 (@jockri)
  • [MenuBundle] Make it possible to move menu items up/down #692 (@jockri)
  • [NodeBundle] Documentation fix #691 (@mdxpl)
  • [RedirectBundle] remove double input info #687 (@jockri)
  • [AdminBundle] Make it easier to append javascript/css/CKConfiguration #683 (@krispypen)
  • [RedirectBundle] Add domain field when configuring redirects #682 (@jockri)
  • [AdminBundle] Warning in collection when using media as type #680 (@yoshz)
  • [PagePartBundle] Hide pagepart dropdown when there are no options configured #679 (@jverdeyen)
  • [NodeBundle] Re-add nodemenu again in the rendercontext #678 (@krispypen)
  • [MenuBundle] Refactor MenuBundle to use a MenuService #677 (@jverdeyen)
  • [MultiDomainBundle] Cache root node #675 (@wimvds)
  • [AdminBundle] Updated select2 to 4.0.0 #674 (@yoshz)
  • [AdminBundle] Trigger change event for urlChooser and mediaChooser #673 (@yoshz)
  • [DashboardBundle] Only allow super admin to configure the dashboard #672 (@yoshz)
  • [FixturesBundle] Fix for fixtures populator entity array #671 (@virtualize)
  • [PagePartBundle] Pageparts recursive regions #668 (@wesleylancel)
  • [FixturesBundle] Allow adding "offline" structure nodes as a parent in fixtures. Incl … #667 (@jverdeyen)
  • [FixturesBundle] Insights fix for fixtures #666 (@wesleylancel)
  • [MenuBundle] Add option for activeClass on links for MenuBundle #663 (@wesleylancel)
  • [FixturesBundle] Add option to set pagetemplate in fixtures #662 (@wesleylancel)
  • [SEOBundle] Wrap cookbook information in block tag #661 (@jverdeyen)
  • [AdminBundle] Wrap the login logo in a block tag #660 (@jverdeyen)
  • [PagePartBundle] Translate context names #659 (@wesleylancel)
  • [FixturesBundle] Make sure pagepart translations are saved in fixtures #658 (@wesleylancel)
  • [FixturesBundle] Pass arguments to Faker provider #657 (@wesleylancel)
  • [PagePartBundle] Translate PageTemplate and PagePart names #656 (@wesleylancel)
  • [PagePartBundle] Added move up/down buttons for re-ordering pageparts #654 (@jockri)
  • [AdminBundle] Fix CreateUserCommand with --group option #653 (@jverdeyen)
  • [NodeBundle] Make it possible to configure internalName and weight for structure nodes #652 (@jockri)
  • [MediaBundle] Show internal name field for media folders #651 (@krispypen)
  • [AdminBundle] Allow custom ckeditor height #650 (@jockri)
  • [AdminBundle] Fix js error in media chooser #649 (@jockri)
  • [All Bundles] Sensiolabs Insight fixes #648 (@roderik)
  • [AdminBundle] Update ckeditor to 4.5.3, allow custom configuration and extra plugins #647 (@diskwriter)
  • [NodeBundle] Fix page edit tab logic #646 (@jockri)
  • [NodeBundle] fix reorder method in case the node hasn't been translated #645 (@samuele-mrapps)
  • [MultiDomainBundle] Fix host override warnings #644 (@wimvds)
  • [MultiDomainBundle] Update the MultiDomainBundle documentation + remove extra parameters from request _route_params #643 (@jockri)
  • [SeoBundle] Logical operators should be avoided #642 (@anvanza)
  • [MultiDomainBundle] Fix host override #641 (@wimvds)
  • [PagePartBundle] Make it possible to override the twig template for a custom PagePartWidget #635 (@jockri)
  • [SearchBundle] Add the locale to the request context when populating the search index #634 (@jockri)
  • [MultiDomainBundle] Add MultiDomainBundle #633 (@wimvds)
  • [PagepartBundle] Fix alingment of pageparts #632 (@Sambego)
  • [NodeBundle] Removed fallback logic for simple route loaders #630 (@jockri)
  • [AdminBundle] nested form: don’t remove entities in many-to-many relation #629 (@mlebkowski)
  • [AdminListBundle] Dispatch ADAPT_SIMPLE_FORM event in the AdminListController add action #628 (@dpk125)
  • Fixed nested form second level #627 (@evgemar)
  • [NodeBundle] Prevent add pagepart from blocking page #626 (@kimausloos)
  • [NodeBundle] Refactor online template #520 (@denbatte)

3.2.5 / 2015-10-27

  • [MediaBundle] Proposed fix/feature for web safe filenames #783 (@tentwofour)

3.2.4.1 / 2015-08-09

  • [TranslatorBundle] Don't load database translations if the database does not exist. #621 (@roderik)
  • [TranslatorBundle] Don't warm up the database translations. #620 (@roderik)

3.2.4 / 2015-08-09

  • [GeneratorBundle] Preserve environment in defaultController:indexAction redirect #619 (@mwoynarski)
  • [AdminBundle] Fixed warning in acl helper on exception handling #617 (@dannyvw)
  • [MediaBundle] Fixed 404 slideshare embed code #616 (@dannyvw)
  • [NodeBundle] Let SlugController fall through to kernel.view #615 (@kimausloos)
  • [AdminBundle] Fix CreateUserCommand with --group option #614 (@jverdeyen)
  • [FixturesBundle] When a value holds a Fixture, it should get the entity of the fixture. #613 (@jverdeyen)
  • [GeneratorBundle] Fix minor typo #612 (@jverdeyen)
  • sensio/generator-bundle >=2.5.0 #611 (@jverdeyen)

3.2.3 / 2015-08-05

  • [Travis] Add test DB #609 (@roderik)
  • [Composer] Update some dependencies #608 (@roderik)
  • [AdminListBundle] Remove bad twig markup #606 (@mwoynarski)
  • [MenuBundle] Make it possible to show hidden from nav menu nodes via the menu bundle twig extension #605 (@jockri)
  • [Tests] Do not use n-a as default slugified text #603 (@krispypen)
  • [AdminBundle] Fix admin locale listener for >= Symfony 2.6 #601 (@Devolicious)
  • [Dependencies] Support for symfony2.7 #600 (@krispypen)
  • [AdminBundle] fixed nested-form multiple add buttons #596 (@jeroenjans)
  • [NodeSearchBundle] fix escaping the search query #592 (@mlebkowski)
  • [NodeBundle] Added 3 new helper methods #590 (@tentwofour)
  • [PagePartBundle] fix for pageparts containing bootstrap3 columns #588 (@wimvds)
  • [NodeSearchBundle] indexType needs to have language appended #587 (@mlebkowski)

3.2.2 / 2015-07-23

  • [NodeBundle] fix loading hidden nodes with internalnames #582 (@krispypen)
  • [NodeBundle] Re-add the nodemenu again and make it lazy loading #581 (@krispypen)
  • [AdminBundle] Fix the datepicker with new added fields #578 (@Sambego)
  • [Documentation] Update the single language documentation #577 (@timhc22)
  • [AdminBundle] use AuthorizationChecker interface instead of a concrete implementation #576 (@mlebkowski)
  • [Travis] Remove the memory limit on all travis tests #574 (@roderik)
  • [MediaBundle] Empty media preview is resulting in a request to homepage #573 (@yoshz)
  • [AdminBundle] Added missing assetic dependency for icon-chooser.js #572 (@yoshz)
  • [TaggingBundle] Change parameter type to BaseTaggable #571 (@mlebkowski)
  • [AdminBundle, MediaBundle] Fix the iconchooser #569 (@Sambego)

3.2.1.1 / 2015-07-17

  • [NodeBundle] Don't ensure slug for root nodes (broken after #558) #567 (@yoshz)
  • [Documentation] Minimal typofix. al -> all #565 (@tarjei)
  • [Documentation] Update the search docs #564 (@tarjei)
  • [Tests] Use new travis config for submodules and bring them in line with eachother #563 (@krispypen)
  • [GeneratorBundle] Fix for page generation when there are no Page entities available in a bundle. #562 (@tentwofour)

3.2.1 / 2015-07-16

  • [NodeBundle] Possible to create a page type which is default hidden from navigation #559 (@krispypen)
  • [NodeBundle] Slugify the slug when saving the page #558 (@krispypen)
  • [NodeBundle] Do not load all nodes when you are not in the page section #557 (@krispypen)
  • [MediaBundle] Don't fail outright on bad pdf #555 (@mwoynarski)
  • [AdminBundle] Fix the datepickers not overflowing their containers #554 (@Sambego)
  • [NodeBundle] Fix the possibility to publish and unpublish today #553 (@Sambego)
  • [AdminBundle,MediaBundle] Fix the icon-chooser #552 (@Sambego)
  • [NodeBundle] Fix not checking on online status in some cases #551 (@kimausloos)
  • [NodeSearchBundle] Fix indexing children of StructureNodes #549 (@Devolicious)
  • [NodeBundle] Minor performance tweak on loading the page #548 (@krispypen)
  • [AdminBundle] Clear floats datetime group | html structure bootstrap radio buttons #546 (@FVKVN)
  • [NodeBundle] Allow more flexible entity controller handling #544 (@kimausloos)
  • [AdminBundle] simple menu adaptor #542 (@mlebkowski)
  • [TaggingBundle] lazy-load tags #541 (@mlebkowski)
  • [AdminBundle] allow nesting non-compound forms #540 (@mlebkowski)
  • [AdminBundle] allow nested forms in nested forms in nested forms… #539 (@mlebkowski)
  • [AdminBundle, NodeBundle] allow changing nodes parent in sidebar tree #538 (@mlebkowski)
  • [NodeSearchBundle] move mapping to symfony config and allow custom data to be indexed #537 (@mlebkowski)
  • [AdminBundle] fix admin locale listener on RememberMe token #536 (@mlebkowski)
  • Bundle specific kunstmaan dependencies always require 3.0 #535 (@yoshz)
  • [NodeBundle] Allow custom route loaders in combination with SlugActionInterface #534 (@jockri)
  • [AdminListBundle] Fix pagination issue for DBAL adminlists #532 (@jockri)
  • Add check for presence of security token in AdminLocaleListener #531 (@bureaublauwgeel)
  • [GeneratorBundle] finder->in(dir) not ->in(dir/glob) #529 (@tarjei)
  • [MediaBundle] Change MediaController createAndRedirect() from private to protected #526 (@mwoynarski)
  • [GeneratorBundle] Increase the version of Gulp #525 (@Devolicious)
  • [Documentation] improved upgrade guide #524 (@mennowame)

3.2.0 / 2015-07-06

  • [PagepartBundle] Pagepart limits #523 (@bureaublauwgeel)
  • [NodeBundle] Fix admin preview when controller as a service is used #522 (@Devolicious)
  • [AdminBundle] Make it possible to use a custom form template without overriding the default Tab/FormWidget #519 (@jockri)
  • [SitemapBundle] Fix HiddenFromSitemap interface name #518 (@jockri)
  • [AdminBundle] fixed styling error labels in page-main-tabs #517 (@dbeerten)
  • [AdminBundle] fix date time picker widget, time issue #515 (@FVKVN)
  • [FixturesBundle] FixturesBundle with yaml files (inspired by nelmio/alice) #514 (@Devolicious)
  • [NodeSearchBundle] changed NodePagesConfiguration methods/properties from private to protected to improve extendability #513 (@Devolicious)
  • [Documentation] Working with admin lists follow naming conventions #512 (@denbatte)
  • [Documentation] Working with adminlists #511 (@denbatte)
  • [Documentation] Updated copyright to 2015 #510 (@maqnouch)
  • [MediaBundle] refactored MediaValidator, fixed missing TOO_NARROW_ERROR constant #508 (@mlebkowski)
  • [AdminBundle] reinit advancedSelect when editing a PagePart #507 (@mlebkowski)
  • [SitemapBundle] Add required interface to the SitemapPage #506 (@kimausloos)
  • [Documentation] Managing menu items #504 (@denbatte)
  • [Documentation] Use stable version instead of master (as the latter can be unstable) #501 (@wimvds)
  • [AdminBundle] Make AdminLocaleListener also update locale on subrequests #499 (@bureaublauwgeel)
  • [AdminBundle] Fix for failure to save permissions #496 (@kos4live)
  • [AdminBundle] Fixed missing error messages due to overwriting the errors array #495 (@Devolicious)
  • [MenuBundle] Added the KunstmaanMenuBundle #492 (@jockri)
  • [UtilitiesBundle] Changed Transliterator behavior to handle polish diacritics #490 (@genjusz)
  • [GeneratorBundle] Update of the demosite styleguide #489 (@FVKVN)
  • Extending the admin User entity 3.2.*@dev #484 (@wimvds)
  • [GeneratorBundle] Fix for nodemenu in generated twig template #483 (@woutervandamme)
  • [GeneratorBundle] Fix for nodemenu in generated twig template #482 (@woutervandamme)
  • [LeadGenerationBundle] remove commented code #481 (@woutervandamme)
  • [LeadGenerationBundle] Moved the LeadGenerationBundle documentation to the cookbook #479 (@jockri)
  • [GeneratorBundle] Prevent class not found bug when creating an entity and admin list #478 (@wimvds)
  • [Documentation] Add custom filter documentation to cookbook #477 (@wimvds)
  • [DashboardBundle] unified the css output paths for assetic #476 (@virtualize)
  • [Dependencies] Remove support for symfony 2.3 #475 (@krispypen)
  • [NodeBundle] change nodeMenu in renderContext to twig function #474 (@woutervandamme)
  • [AdminBundle] Add command to migrate existing users #472 (@arneruy)
  • [LeadGenerationBundle] added initial LeadGenerationBundle version #471 (@jockri)
  • [Dependencies] Lock on symfony lower then 2.7 (TEMPORARY) #470 (@krispypen)
  • [SeoBundle] Avoid using "and" operator, using && #468 (@denbatte)
  • [NodeSearchBundle] Refactored search to seperate service #465 (@woutervandamme)
  • [NodeBundle, UserManagementBundle, AdminBundle, AdminListBundle, ArticleBundle, LiveReloadBundle, MediaBundle, SeoBundle, VotingBundle] removed unused use statementes #463 (@denbatte)
  • [SitemapBundle] refactored SitemapInterface #462 (@denbatte)
  • [NodeBundle] fixes Sensiolabs insight issues on Nodebundle #461 (@denbatte)
  • [FormBundle] Order the FormSubmissionFields like their respective PageParts on the FormPage #446 (@kln3wrld)
  • [AdminBundle, GeneratorBundle, UserManagementBundle] Remove default hardcoded admin/admin #382 (@arneruy)
  • [SitemapBundle] Make use of a sitemapindex and sub sitemaps #330 (@denbatte)
  • Upgrade dev-master branch alias to 3.2-dev #308 (@roderik)
  • [GeneratorBundle] Replace DialogHelper with QuestionHelper #304 (@arneruy)

3.1.3 / 2015-10-27

3.1.2 / 2015-06-02

  • [AdminBundle] Update layout to fix with or without sub-actions #459 (@IbeVanmeenen)
  • [AdminBundle] Usage of a function in loops should be avoided and refactor groups mechanism #458 (@denbatte)
  • [AdminBundle] Fix Select 2 in form-controls #457 (@IbeVanmeenen)
  • [MediaBundle] Fix Media previews #456 (@IbeVanmeenen)
  • [SeoBundle] Fixed issue that OG image can not be deleted #452 (@wimvds)
  • [Nodebunde] Fix not slugified slug #451 (@Devolicious)
  • [NodeBundle] Add twig function get page by nodeTranslation #450 (@denbatte)
  • [GeneratorBundle] Re-add services.yml configuration for the twig extension #448 (@jockri)
  • [AdminBundle] syntax error in rich editor js #442 (@kln3wrld)
  • [GeneratorBundle] remove the obsolete default locale fallback from generator #441 (@kln3wrld)
  • [AdminBundle] Fix drag and drop sub entities #439 (@FVKVN)
  • [AdminBundle] Added an option to change the backend site name to a logo #437 (@Devolicious)
  • [AdminListBundle] Fixes adminlist filters #436 (@FVKVN)
  • [AdminBundle] Added option to use a custom CKEditor config.js file #432 (@mtnorthrop)
  • [AdminBundle] Fix title and edit button styling of old dashboard #431 (@jockri)
  • [NodeBundle] Don't add slug for structure node #429 (@Devolicious)
  • [AdminBundle] fix date time picker widget when there's only a date input field #427 (@FVKVN)
  • [NodeBundle] Show published subpages of structured nodes as online in the link chooser popup #425 (@jockri)
  • [FormBundle] added buildFilters method as required by interface #422 (@kimausloos)
  • [AdminListBundle] The form tag should be opened on a higher level, otherwise nested entities in adminlists will not work #421 (@jockri)
  • [AdminBundle] When an extra css class was added in the FormType, the basic classes where removed #420 (@jockri)
  • [NodeBundle] Fix online/offline indication in the menu tree for child pages of structure nodes #418 (@jockri)
  • [TranslatorBundle] Fix error when importing translations where keyword length > 255 characters #417 (@jockri)
  • [GeneratorBundle] corrected Wrong bundlename in pagetemplate #414 (@woutervandamme)
  • [TranslatorBundle] add confirmation box to force import #413 (@woutervandamme)
  • [DashboardBundle] Fixes: the code from google is not decoded #410 (@0xPr0xy)
  • [NodeBundle] Fix for publishing a draft version of page #409 (@woutervandamme)
  • [MediaBundle] Fix error on pdf preview #408 (@arneruy)
  • [GeneratorBundle] Refactor pagepart media validation #406 (@arneruy)
  • [AdminBundle,GeneratorBundle,NodeBundle,UtilitiesBundle] Change slugifier into service #404 (@woutervandamme)
  • [GeneratorBundle] Replace the generated DefaultLocaleListener by generated DefaultController #399 (@woutervandamme)
  • [NodeBundle] Add button to create a duplicate of a page #392 (@woutervandamme)

3.1.1 / 2015-05-05

  • [GeneratorBundle] Fix a typo in demosite fixture #397 (@woutervandamme)
  • [AdminBundle] IP and user agent check now are disabled by default #396 (@woutervandamme)
  • [MediaBundle] Add priority to media handlers #394 (@arneruy)
  • [NodeBundle] Removed redundant code in SlugListener #391 (@woutervandamme)
  • [GeneratorBundle] Fix typo generator bundle #390 (@IbeVanmeenen)
  • [FormBundle] Layout export button form-bundle #387 (@IbeVanmeenen)
  • [AdminBundle] Cleanup and fix styling FOS Change Password form #386 (@IbeVanmeenen)
  • [NodeBundle] Fixed error when passing null to slugEvent #384 (@woutervandamme)
  • [AdminListBundle] Export should only export the currently selected filters #381 (@kimausloos)
  • [NodeBundle] Added pre and post event to the slugController #379 (@woutervandamme)
  • [NodeBundle] Don't BC break nodeTranslation introduced when we depreciated the service method #377 (@woutervandamme)
  • [AdminBundle] Allow custom configuration for the ckEditors #375 (@diskwriter)
  • [GeneratorBundle] Added missing check for AbstractPagePart during page part generation #374 (@stefvaessen)
  • [MediaBundle] Fix missing type variable when accessing FolderController #373 (@arneruy)
  • [NodeBundle, NodeSearchBundle] Handle case when RenderContext is not an array but ArrayObject #372 (@kimausloos)
  • [AdminBundle] Fix bad UX for DND PageParts #369 (@IbeVanmeenen)
  • [GeneratorBundle] Fix blue background styleguide demo-site #368 (@IbeVanmeenen)
  • [AdminBundle] Fix tooltip and colorpicker implementations #367 (@IbeVanmeenen)
  • [MediaBundle] Fix drag & drop file upload boolean conversion exception #366 (@mlebkowski)
  • [GeneratorBundle] Add missing entity namespace folder in the AudioPagePartAdminType #365 (@mlebkowski)
  • [AdminBundle] Fix rich-editor issues for pageparts with subentities #364 (@IbeVanmeenen)
  • [GeneratorBundle] Use real bundle name if it’s not the same as the namespace #363 (@mlebkowski)
  • [AdminBundle] Prevent session hijacking checks from starting a session and preventing pages to be cached in Varnish #361 (@kimausloos)
  • [SeoBundle] Fix hanging flash message, it will now disappear after save #357 (@denbatte)
  • [GeneratorBundle] Fix error when generating pagepart with images #356 (@arneruy)
  • [GeneratorBundle] Updated behat tests for the new backend and demosite #355 (@arneruy)
  • [GeneratorBundle] Fix wysiwyg template to make it visible in frontend #350 (@denbatte)
  • [AdminBundle, UserManagmentBundle, AdminListBundle] Added seperate event to add tabs to admin forms and user forms #349 (@woutervandamme)
  • [MediaBundle] Fix missing use statement and cleaned file #348 (@denbatte)
  • [SeoBundle] Suggest a default value in the robots.txt field when empty #347 (@denbatte)
  • [ArticleBundle] Fix default sorting of article pages in adminlist, issue due to doctrine 2.5 adding validation checks #345 (@krispypen)
  • [AdminListBundle] Fix the save button in adminlists, it was placed outside the tag #344 (@jockri)
  • [FormBundle] Dispatch an event when a new formpage submission gets saved #343 (@jockri)
  • [FormBundle] Fix the formpage submissions due to the refactoring of the service method. #342 (@jockri)
  • [AdminBundle] Update sortable to v1.2.0 #340 (@IbeVanmeenen)
  • [MediaBundle] Passed the type parameter on creation/deletion subfolder in media-chooser #339 (@woutervandamme)
  • [SeoBundle] Remove the required option from the Open Graph Image field in the social tab #338 (@denbatte)
  • [MediaBundle] Media chooser type parameter now filters results correctly #335 (@woutervandamme)
  • [AdminListBundle] Re-use the default title logic for adminlists instead of duplicating it #334 (@jockri)
  • [AdminBundle, AdminListBundle] Add an admin page title when the adminlist is not included in the menu + make it possible to override the admin page title + fix action button position when there is no admin page title #331 (@jockri)
  • [GeneratorBundle] Updated livereload injection for styleguide and added missing error image #329 (@IbeVanmeenen)
  • [GeneratorBundle] Removed glob calls in favor of symfony finder #324 (@woutervandamme)
  • [MediaBundle] Fix single slash in media path #323 (@arneruy)
  • [AdminBundle] Show list of available groups when creating a new admin user via the console #320 (@woutervandamme)
  • [MediaBundle] Fix translations and behaviour for Drag and Drop media #319 (@IbeVanmeenen)
  • [GeneratorBundle] Validate entity names and database prefixes in the generators #318 (@arneruy)
  • [ArticleBundle, FormBundle, NodeSearchBundle] Removed service method in favor of controller methods #316 (@woutervandamme)
  • [SeoBundle] Fix robots.txt documentation #315 (@denbatte)
  • [Documentation] Add missing upgrade notice for the ArticleBundle #313 (@roderik)
  • [Documentation] Removed the deprecated service method in favor of controller method #310 (@woutervandamme)

3.1.0 / 2015-04-11

  • [SeoBundle] Robots in plain text with extra info and preview button #305 (@denbatte)
  • [AdminBundle, MediaBundle] Update loading behaviour of app #294 (@IbeVanmeenen)
  • [AdminBundle] Update bower vendors #292 (@IbeVanmeenen)
  • [AdminBundle] Fix classmerge for select-boxes #291 (@IbeVanmeenen)
  • [NodeBundle, GeneratorBundle] Deprecated the service method in Pages in favour of controller methods #290 (@woutervandamme)
  • [MediaBundle] Add add/delete new folders while inside the media-chooser popup #288 (@arneruy)
  • [AdminBundle] Make it possible to open a link in new tab in the sidebar #287 (@IbeVanmeenen)
  • [AdminBundle] Fix height calculation of the sidebar so that it follows the height of the page when possible #286 (@IbeVanmeenen)
  • [All Bundles] Fix indentations in views, js and scss files dus to a failed git squash #285 (@IbeVanmeenen)
  • [Documentation] removed the acme bundle question and added the doctrine:database:create command #284 (@woutervandamme)
  • [SeoBundle] Administer the robots.txt from the admin interface #283 (@denbatte)
  • [Documentation] Upgrade documentation and changelog for the 3.1 release #279 (@roderik)
  • [AdminBundle] Enable nested menu items in top menu #275 (@IbeVanmeenen)
  • [Documentation] Added title requirements for pull requests #273 (@kimausloos)
  • [NodeBundle] Add classname to admin if user is a super admin #272 (@kimausloos)
  • [AdminBundle] Fixed that a custom class on the WYSIWYG form type removed the WYSIWYG classes #269 (@kimausloos)
  • [All Bundles] Require at least PHP 5.4 #266 (@wimvds)
  • [UtilitiesBundle] Use PHP Intl Transliterator to fix slugifier issues #265 (@wimvds)
  • [AdminBundle] Fix the AclHelper test due to changes in Doctrine 2.5.0 #264 (@wimvds)
  • [Documentation] Change paths and links in the docs to work properly on bundles.kunstmaan.be #263 (@roderik)
  • [Travis] Fix "Cannot redeclare any()" in PHPUnit #262 (@roderik)
  • [FormBundle] Fix for the Doctrine ORM BC break in v2.5.0 => base inheritance mapping classes must befined as abstract #258 (@jockri)
  • [MediaBundle] Uploaded files and images should retain their original name and extension #255 (@Devolicious)
  • [Articlebundle] Only show the "new" button when a user has the "CanAdd" permission #254 (@denbatte)
  • [NodeBundle, SeoBundle] Update labels at 'Edit pages' to be more clear #253 (@denbatte)
  • [PagePartBundle] Fixed error when moving page parts into a different region (#173) #238 (@arneruy)
  • [Travis] Fix Scrutinizer integration with Travis by disabling fast_finish on Travis #237 (@krispypen)
  • [AdminBundle] Added a WYSIWYG form type #233 (@denbatte)
  • [AdminListBundle] Gracefully handle a BC break in the buildExportField() method #231 (@wimvds)
  • [MediaBundle,GeneratorBundle] Added validation options (mimetypes, min/max width/height for images) to media objects in the backend. #230 (@arneruy)
  • [Adminbundle, GeneratorBundle] Update the admin interface and demo site generator #227 (@roderik)
  • [Documentation] Documentation update for the upcoming 3.1 release #225 (@roderik)
  • [AdminBundle] Don't create a session (and to set-cookie) when we only want to check if there is something in the session #224 (@krispypen)
  • [DashboardBundle] Move to a custom fork of alchemy/google-plus-api-client to work around the yellow warnings in a composer install #220 (@roderik)
  • [AdminBundle] Add a ConsoleExceptionListener to log errors in console commands #213 (@woutervandamme)
  • New frontend #193 (@indrikenens)
  • [GeneratorBundle] Generate the default page parts into the default site, to enable modifying them in your site #192 (@denbatte)
  • Updated Develop for Kunstmaan CMS Frontend #191 (@IbeVanmeenen)
  • Cleanup and update Frontend of the Bundles (rebased) #165 (@IbeVanmeenen)
  • New frontend #147 (@indrikenens)

3.0.3 / 2015-04-10

  • [FormBundle] Fix Doctrine 2.5 BC break for the 3.0 branch #301 (@roderik)

3.0.2 / 2015-03-24

  • [MediaBundle] Only allow redirects to the same domain, or relative urls #218 (@krispypen)
  • [AdminListBundle,FormBundle] Fix broken FormSubmissions export #214 (@wimvds)
  • [AdminListBundle] Fixed the exception when you delete the only item of a page #196 #206 (@woutervandamme)
  • [FormBundle] Only export formsubmissions of the same language (aka NodeTranslation) #203 (@kln3wrld)
  • [AdminBundle] Use an invisible password prompt in the create user command #195 #198 (@arneruy)
  • [UtilitiesBundle] Silence iconv errors for illegal characters in the slugify method #197 (@samuele-mrapps)
  • [AdminBundle] Fixes syntax error created by commit: b72a8f9 (Do not prefix database when using SQLite). #186 (@kln3wrld)
  • [GeneratorBundle] New FormPage generator #185 (@mennowame)
  • [AdminBundle,MediaBundle,NodeBundle,PagePartBundle] Made indices unique by prefixing entity name #183 (@WouterJ)
  • [Travis] Speed up travis builds #182 (@WouterJ)
  • [MediaBundle] Check if the file actually exists and add a constraint on the file field #181 (@umeku)
  • [AdminBundle] Setting disabled=disabled on the "Save as draft" button prevents submitting the "saveasdraft" parameter #180 (@umeku)
  • [NodeBundle] Fix typo in 15f04900 #179 (@umeku)
  • [NodeBundle] Fix infinite recursion problem in NodeTranslationListener #178 (@umeku)
  • [UtilitiesBundle] changed iconv transliteration setting in the Slugifier #177 (@umeku)
  • [NodeBundle] PageCreatorService should not fail without KunstmaanSeoBundle #176 (@umeku)
  • [NodeBundle] Fix node translations not getting a URL set when using structure nodes #175 (@JoakimLofgren)
  • [AdminBundle] Do not prefix database when using SQLite #170 (@WouterJ)
  • [AdminListBundle] Make it possible to have no item actions for some records #169 (@jockri)
  • [NodeBundle] Fix if statement in queries to support SQLite #168 (@WouterJ)
  • [GeneratorBundle] Fixed generated datafixtures to use correct textcase #167 (@WouterJ)
  • [Documentation] Improve the installation chapter #164 (@WouterJ)
  • [AdminBundle] Change the file permissions of the widget.html.twig for the TabsTwigExtension to 644 #163 (@samuele-mrapps)
  • New frontend #161 (@indrikenens)
  • [LiveReloadBundle] Change the check_server_presence property to checkServerPresence #153 (@jrobeson)
  • [LiveReloadBundle] require framework-bundle only, not symfony/symfony #152 (@jrobeson)
  • [GeneratorBundle] Fix layout of labels in form by adding default classes #149 (@mennowame)
  • added italian translation - fixed colon issue in en translation #143 (@samuele-mrapps)
  • Bugfix for render_pagetemplate() #142 (@tentwofour)
  • fix form submissions #137 (@wimvds)
  • allow submenu in Modules top menu #136 (@jockri)
  • Editing the top media folder results in an error #59 (@wimvds)
  • Can't add new user group from the admin interface #58 (@wimvds)
  • Imagick must be installed prior to installation, even if you don't plan to use KunstmaanMediaBundle #24 (@wimvds)
  • fix more dropdown tab in nav if necessary #134 (@dbeerten)
  • Moved if block location so imageurl is available to the click listener #133 (@tentwofour)
  • make it possible to define a custom list of bundles for which the TranslatorBundle should be used #132 (@jockri)
  • fix issue #91 and reduce flush #131 (@samuele-mrapps)

3.0.1 / 2015-01-26

3.0.0 / 2014-12-31