History

Versions come from git tags, not package version because, err.. this is not a Python package.

Version 1.0.0 - 2016/03/19

  • Upgraded dependencies versions for upgrade to Django==1.8;

    • django==1.8.11;
    • psycopg2==2.6.1;
    • Pillow==3.1.1;
    • django-mptt==0.7.4;
    • django-cms==3.2.3;
    • django-registration-redux==1.4;
    • djangocms-admin-style==1.1.0;
    • django-admin-tools==0.7.2;
    • django-filebrowser-no-grappelli==3.6.1;
    • django-assets==0.11;
    • django-recaptcha==1.0.5;
    • django-debug-toolbar==1.4;
    • django-extensions==1.6.1;
    • django-filer==1.1.1;
    • cmsplugin-filer==1.0.1;
    • django-icomoon==0.3.1;
    • django-sendfile==0.3.10;
    • easy-thumbnails==1.5;
    • django-contrib-comments==1.6.2;
    • django-blog-zinnia==0.16;
    • django-tagging==0.4.1;
    • django-taggit==0.18.0;
    • sorl-thumbnail==12.2;
  • Removed all occurences to socialaggregator that is not supported anymore;

  • Updated project settings and mods settings to use the new TEMPLATE setting that contain all template backends settings;

  • Added empty TEXT_ADDITIONAL_ATTRIBUTES setting for ckeditor;

  • Some minor changes and cleaning in mods settings;

  • Added mod for autobreadcrumbs;

  • Updated djangocms_admin_style Sass and CSS stylesheets to the app version 1.1.0;

  • Patched them for Filebrowser and also for a bug regression with libsass 3.3.3;

  • Although these Sass stylesheets are in compass directory, they can only be compiled with libsass;

  • Upgraded to django-crispy-forms==1.6.0 to remove some warnings from django checks;

Version 0.9.3 - 2015/12/19

  • Upgraded to django-cms==3.1.4;
  • Upgraded to django-admin-shortcuts==1.2.6;
  • Upgraded to djangocms-admin-style==0.2.8;
  • Updated djangocms-admin-style SCSS source and recompile them again, it should definitively close issue #39;
  • Removed compass/Gemfile because it cause too many issues when switching between rvm gemset (like to compile the main scss then the admin one);

Version 0.9.2 - 2015/12/17

Upgrade to buildout 2.5.0 and dependancies:

  • Removed bootstrap.py, now we just install buildout throught pip;
  • Upgraded to setuptools>=19.1;
  • Upgraded to pip>=7.1.2;
  • Upgraded to buildout==2.5.0, close #41;
  • Upgraded to zc.recipe.egg==2.0.3;
  • Upgraded to buildout.recipe.uwsgi==0.1.1;
  • Upgraded to collective.recipe.cmd==0.11;
  • Upgraded to collective.recipe.template==1.13;
  • Upgraded to djangorecipe==2.1.2;
  • Updated Makefile install action for theses changes;
  • Updated [uwsgi] buildout part since buildout.recipe.uwsgi==0.1.1 deprecate option prefix xml- in profit of config-;
  • Added pip-selfcheck.json, gestus.cfg and po_projects.cfg to Makefile clean action;

For now we are relaxing again setuptools and pip to a knowed working version or better. We may fix a version again in future if we encounter some bug.

Version 0.9.1 - 2015/12/13

  • Added Javascript library jquery-smartresize for Debounced and Throttled Resize Events for jQuery. Not enabled by default. This close #42;

Version 0.9.0 - 2015/12/13

Goal of this version was to port structure, code and components to Django==1.7.

Many Django apps have been upgraded and some mods settings have been updated.

There is too much changes to write them all here, see the dedicated document Porting to Django 1.7 history for full details.

Version 0.8.2 - 2015/10/30

  • Fixed usage of template context variable for DEBUG setting, seems it’s not exposed in context as uppercase since a long time (if even been), it’s lowercase now;
  • Fixed Ckeditor custom styles.js not loaded from mod, close #35;
  • Use staticfiles template tag instead of STATIC_URL in our shipped templates, close #36;
  • Fixed wrong gitignore that caused uncommited foundation5 sources when pushing created new projects to their repository (will need to watch for this gignore changes when eventually update foundation sources from last their version), close #38;
  • Updated to emencia-cookie-law==0.2.3;
  • Added django-xiti==0.1.0 structure (template, mod, etc..) but not installed or enabled on defaut install;

Version 0.8.1 - 2015/10/22

  • Fixed missing __init__.py in project/utils/templatetags, close #34;
  • Update to zinnia-wysiwyg-ckeditor==1.2 to get rid of django-ckeditor-updated dependancy and now stands only on django-ckeditor. Note that we don’t go to zinnia-wysiwyg-ckeditor==1.3 because it depends on django-ckeditor=5.x that we didn’t audit yet;

Version 0.8.0 - 2015/10/18

  • Updated Foundation to 5.5.3 version, this require now Compass 1.x install to compile, close #22;
  • Updated Makefile for some Foundation install strategy changes;
  • Updated SCSS to fit to Foundation changes;
  • Updated to django-icomoon==0.3.0;
  • Updated documentation for new methodology with webfont since django-icomoon usage;

Version 0.7.6 - 2015/10/01

  • Added and enabled mod for emencia-cookie-law, close #32;
  • Added and enabled mod for django-icomoon, close #31;
  • Updated documentation, close #33
  • Fixed django-crispy-forms mod settings for last release, updated to crispy-forms-foundation==0.5.3, #29;
  • Added reload action to the Makefile, to restart the uwsgi instance on integration or production environment;

Version 0.7.3 - 2015/08/31

  • Updated docs to add tips about RVM Gemsets;
  • Fixed django-reversion==1.8.7 for issue #27;
  • Fixed sitemap mod urls.py, close #28;

Version 0.7.2 - 2015/06/13

  • Added some cleaning when using ‘make assets’ command;
  • Updated some scss, Enabled default icomoon webfont;
  • Updated some docs;

Version 0.7.1 - 2015/06/06

  • Fix some included html templates to use <h1> instead of <h2>, although Django apps templates probably all use <h2> again, so we will need to override them;

Version 0.7.0 - 2015/06/06

  • Use fonts_dir setting in compass config, close #13
  • Use lazy protocole prefix to load googlefont, close #12;
  • Remove <h1> usage in topbar for a better semantic (<h1> should not be identical to <title>), WARNING: now all cms page must define their own h1, also other app template have to define the right h1;
  • Get back our CMS snippet plugin, temporary using our fork as a develop source, close #19;
  • Upgrade django-admin-style to 0.2.7, close #18;
  • Fix to djangocms_text_ckeditor==2.4.3, close #16;
  • Include Slick.js, close #17;
  • Remove Foundation Orbit usage because it is deprecated and Slick.js works better;
  • project/assets.py is now processed by cookiecutter+Jinja so we can disable assets from user choices like for socialaggregator Javascript library;
  • Reorganize SCSS sources:
    • components/ directory is for page parts or specific Django apps layout;
    • vendor/ directory contains all SCSS for included library (like mmenu, royalslider, etc..);
    • utils/ directory contains all utils stuff like mixins, basic addons, Foundation patches, etc..;
    • Added Flexbox support;
  • Remove interchange template for slideshows;
  • Cleaning app.js since Orbit is not used anymore;

Version 0.6.6 - 2015/05/16

  • Enforce django-tagging==0.3.4 (to avoid a bug with django<=1.7);
  • Review and update assets.py, close #10;
  • Some assets cleanup, close #9;
    • Added missing default images for Royal Slider;
    • Removed Foundation3 Javascript stuff;
    • Cleaning main frontend script app.js;
    • Added MegaMenu stuff;
  • Big update on contact_form app:
    • Fix print message on template;
    • Reorganise admin view;
    • Use django-import-export for exporting contact datas;
    • Don’t print captcha on form when settings.DEBUG is True;

Version 0.6.5 - 2015/05/03

  • Cleaning documentations;
  • Restored doc stuff to automatically build mod documentations;
  • Updated to django-cms==3.0.13;
  • Enforce django-contrib-comments==1.5.0 (to avoid a bug with django<=1.7);
  • Integrated django-logentry-admin as a default enabled mod, close #8;
  • Fixed doc config to get the right version number from git tags;

Version 0.6.1 - 2015/04/20

  • Added cookiecutter context in project/__init__.py file;

Version 0.6.0 - 2015/04/19

  • Better documentation;

Version 0.5.0 - 2015/04/17

  • Enabled cms translation and some settings from cookiecutter context, close #4;

Version 0.4.0 - 2015/04/16

  • Removed unused variables in cookiecutter.json;
  • Changed ignored files from jinja to target some files to use as templates;
  • Changed template for skeleton.html to remove occurences to not enabled apps;
  • Added cookiecutter context usage to remove unused sitemap parts, close #5;
  • Changed buildout.cfg to be more flexible without some enabled apps;

Version 0.3.0 - 2015/04/15

  • Added Git repo initialization in the post generation hook;
  • Added a message at the end of the post generation hook to display some help;
  • Changed some variables from cookiecutter.json for repository infos;

Version 0.2.0 - 2015/04/13

  • Added post generation hook to enable mods after install;
  • Use cookiecutter context to remove eggs in buildout.cfg egg list;

Version 0.1.0 - 2015/04/12

  • First version started from emencia_paste_djangocms_3 structure version 1.4.0;
  • Not ready to be used yet, it misses some things for now;