Skip to content

Releases: emmett-framework/emmett

weppy 0.5.4

12 Dec 12:46
Compare
Choose a tag to compare

Bugfix release

weppy 0.5.3

26 Nov 11:58
Compare
Choose a tag to compare

Bugfix release

weppy 0.5.2

17 Nov 13:19
Compare
Choose a tag to compare

Bugfix release

weppy 0.5.1

06 Nov 09:39
Compare
Choose a tag to compare

Bugfix release

weppy 0.5 (codename Elnath)

02 Oct 16:13
Compare
Choose a tag to compare

Changes since v0.4:

  • Introduced python 3 support
  • Introduced multiple inheritance support on Model class
  • Added optional keyed arguments support to HasManyViaSet.add for additional
    columns on join tables
  • Minor bugfixes

weppy 0.4.2

22 Aug 13:59
Compare
Choose a tag to compare

Bugfix release

weppy 0.4.1

09 Aug 11:47
Compare
Choose a tag to compare

Bugfix release

weppy 0.4 (codename Deneb)

03 Aug 12:27
Compare
Choose a tag to compare

Changes since v0.3:

  • Intruduced a real ORM inside weppy:
    • Consequent new features:
      • belongs_to, has_one and has_many apis for relations
      • Automatic joins of attributes defined with new apis
      • Cleaner Model definition syntax
      • New naming convention based on singular for model and plural for tables
      • Automatic tablenames based on Model classes' names
    • Consequent changes:
      • Fields are now defined as attributes of Model
      • Some Field types are now procesed also considering the pythonic naming
        ('integer' -> 'int', 'boolean' -> 'bool')
      • Field class doesn't accept 'name' (first) parameter anymore
      • Model.entity is now the more correct Model.table
      • Form and DALForm classes now accepts dictionaries of fields
        instead of lists
      • Auth module has tablenames changed to new naming convention
  • Completely refactored validators
  • Introduced new validation syntax using dictionaries
  • Auth now includes virtualfields on session user object
  • Dropped python 2.6.x support
  • Bugfixes in forms
  • Refactored Auth module
  • Added body parameter to abort helper (optional)
  • Updated jQuery to v1.11.3

weppy 0.3 (codename Caph)

01 Apr 15:27
Compare
Choose a tag to compare

Changes since v0.2:

  • Various bugfixes
  • Implemented streaming of pyDAL 'blob' fields
  • Better implementation of @virtualfield and @fieldmethod
  • Added caching system to templates
  • Added auto-reloader for builtin wsgi server
  • Added on_end method to Handler class
  • Updated jQuery to v1.11.2

weppy 0.2 (codename Bellatrix)

11 Feb 14:27
Compare
Choose a tag to compare

First public beta release.

Changes since v0.1:

  • Several bugfixes
  • JSON body parsing for incoming requests with POST method and 'application/
    json' headers
  • widget_select() in forms use represent attribute of fields to render
    values
  • Moved Storage class to new sdict one
  • Using pyDAL instead of a separated fork inside code
  • Unified DAL/ModelsDAL and Auth/ModelsAuth into new DAL and Auth
  • Model class now has only one setup method instead of the old unnecessary
    list of set_ methods
  • Updated validators nomenclature to "camelcase"
  • stream_file() in helpers now accept a path relative to application, the old
    one is now renamed in the more consistent stream_dbfile()
  • Added SessionFSManager to store sessions' data on filesystem
  • Model class inherits fields and properties on subclassing
  • Added service.xml method to serve xml contents