Skip to content

0.8.0

Compare
Choose a tag to compare
@gunthercox gunthercox released this 02 Dec 15:14
· 437 commits to master since this release

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

  • Briefly document using Django and MongoDB together #938
  • Add some information about how ChatterBot learns to the FAQ #938
  • Document default kwarg values for ChatBot class #947