Skip to content

Latest commit

 

History

History
105 lines (80 loc) · 2.82 KB

File metadata and controls

105 lines (80 loc) · 2.82 KB

0.3.0

  • Added Bootstrap 3
  • Added Mustache templating support
  • Added a responsive networkbar for Bootstrap 3-based websites
  • Reorganized forms into sub-modules
  • Added Pygments syntax highlighting
  • Removed baseframe.sqlalchemy. Use coaster.db now
  • Switched default font from Open Sans to Source Sans Pro for the lower x-height, thereby improving the visible line height
  • Fixed timezone handling in DateTimeField

0.2.16

  • Mandatory cache provisioning for all apps using Flask-Cache
  • i18n support via Flask-BabelEx for all apps
  • Cached networkbar rendering to ensure all apps update networkbar together
  • ValidEmailDomain validator for forms
  • Assets: Dropzone, picturefill
  • Template filters: usessl, nossl

0.2.15

  • Template filters: age
  • forms.render_delete_sqla takes a cancel_url and handles HTTP DELETE requests
  • New NETWORKBAR_DATA config variable to load networkbar links
  • Organizations dropdown in networkbar
  • Meta Referrer header
  • Font-Awesome 3.1.1
  • assetenv, bundle_js and bundle_css parameters to baseframe.init_app
  • select2 activation can now be disabled with "notselect" class
  • New HiddenMultiSelect field in forms for customized form widgets with comma-separated data

0.2.14

  • Added BSD license
  • Moved static path to /_baseframe to avoid namespace clashes with /<profile>
  • Many stylesheet changes; JS lib defaults
  • DateTimeField is now timezone aware
  • Switched from chosen.js to select2.js
  • Added documentation
  • Switched default font from Lato to Open Sans
  • Added JS for timezone detection
  • Added many optional JS assets
  • Added root block to baseframe.html that can be overriden by templates
  • Upgraded to FontAwesome 3.0 with many new icons
  • Switched to Google Closure JS minifier for better compression than JSMin
  • Semantically versioned assets, with unversioned assets moved into deprecated.py

0.2.13

  • Incompatible API change for RichTextField to allow setting any TinyMCE option.

0.2.12

  • Optional baseframe.sqlalchemy provides a Flask-SQLALchemy SQLAlchemy() object for use by blueprint-based apps

0.2.11

  • Toastr messages can now be included via a JS include in the footer to
    prevent them from showing again on back/front navigation

0.2.10

  • New logo and header blocks in the layout

0.2.9

  • Giving up on having a perfect typographic grid. It's not possible on the web
  • New <span class="icon-*"> for use in menus with long lines that may wrap

0.2.8

  • Added optional mousetrap js for keyboard control
  • Added optional toastr js for floating notifications

0.2.7

  • Minor style tweaks
  • Modernizr build with more features
  • Limit automatic tab selection to .nav-tabs-auto

0.2.6

  • linkify and rel=nofollow on links are now optional in RichTextField
  • Many changes since 0.1. See git commit history for details

0.1

  • First version