Change Log
This file contains a summary of major changes to Flask-Diamond.
0.3.0
2016-01-18
- a new application startup procedure based on extensions
- scaffolding files are inside the package now
0.2.15
2015-08-05
- switch theme to be flask-esque
- adding new documentation stubs and restructuring TOC
- added build details to footer
- created quick-start
- stubbed several new documents
- gather git hash using a different command
- wrote scaffolding explanation
- wrote philosophy and some of the learning section
- starting GUIs with Flask-Admin
- remove sqlite from requirements for documentation build
- separate requirements from installation
- remove pysqlite2 requirement
- added relationship examples to models, rounded out gui examples
- finishing Views documentation
- update migration process
0.2.13
2015-07-30
- controlling documentation more closely
- migrating markdown documentation to sphinx
- inter-linking github, pypi, and readthedocs
- add resources to REST api before calling init_app
0.2.12
2015-07-30
- This release was used to debug packaging and documentation.
0.2.11
2015-07-30
- This release was used to debug packaging and documentation.
0.2.10
2015-07-29
- separate models into submodules
- remove backref on user roles to permit easier inheritance and overloading of the User model
- store requirements in separate file
- split documentation into smaller files
0.2.9
2015-07-08
- admin views can be turned off
- admin views can be toggled
- Create Dependencies.md
0.2.7
2015-05-13
- include marshmallow mixin
- loads() from unmarshalled data
- load(), loads(), loadf()
0.2.6
2015-04-24
- hardcoding alembic because the latest version does not parse correctly in FlaskMigrate
- can disable admin views
0.2.5
2015-03-20
- useradd and userdel
- migrate conf files into subdir
- decent isolation of blueprints, but weirdness with security
0.2.4
2015-03-15
- bump flask-admin version
- fixed user create with password
- fixed layout of login page
0.2.2
2015-03-03
- bump requirements
- reduce required libraries
0.2.1
2015-02-17
- delayed commit in CRUD
- default repr in CRUD
- bump flask script and SQLAlchemy
0.2.0
2015-02-07
- use latest Flask-Migrate==1.3.0
- move user management into user model
- remove unnecessary variables
- reorganize
- meta script helps keep skels aligned
- trying to get migrations neat
- working meta-build
- simpler test fixture
- using relative paths
- scaffolding util
- repair manifest
- fixing paths for databases
- tweak documentation
- automatically sync github pages with API documentation
- API more prominent
- autosync documentation
- include description in sphinx main document
- documented every method
0.1.10
2015-02-04
- freeze versions of other dependencies
- update docs
0.1.9
2015-01-25
- PEP8 for setup, migrate a few Flask libraries into the core
0.1.8
2014-11-19
- it is possible to contol the AdminIndexView during app creation
0.1.7
2014-06-29
- use new class instantiation for flask-mail
0.1.6
2014-06-23
- remove ipython dependency
0.1.5
2014-06-16
- more robust user creation
- admin object local to entire package
- update flask-admin dependency
0.1.3
2014-03-29
- do not require a specific version of distribute
- include webassets
0.1.2
2014-03-22
- correct auth mixin ordering
- load/save mixins
0.1.1
2014-03-20
- split error handlers and request handlers
- support changeable passwords
- removed hardcoded config options
- code annotation
- steps towards PEP8
- following Flask capitalization conventions
- account functions are behind /user URL
- CRUD create() may defer commit