0.8.0
Breaking changes
- Replace ChatterBot's "sessions" with "Conversations" #828
- Use lowercase table names for SQL Alchemy tables 1c81c51
- The JSON file storage adapter has been removed #1004
Enhancements
- Add tags attribute to models #906
- Move SQL Alchemy models out of storage adapter #910
- Add sqlite pragma settings to sql_storage.py #916
- Increase max_length of Django Statement model text field to 400 characters #937
- Increase max_length of Django Statement model text field to 400 characters #937
- Allow any database model to be used by specifying it a parameter for the model #1001
- Move relational fields out of abstract base models #1010
- Use improved mathparse library for math evaluation logic adapter #1018
- Add tagging when training with SQL storage #1021
Bug fixes
- Use JSON "dump" instead of "dumps" #915
- Change distinct to aggregate in mongodb.py #916
- Don't append .db to sql database name #933
- Allow Django model
extra_data
field to be blank #941
Documentation