**Highlights** - Fixed bug in Json class that if a field called "items" is defined it will override built-in method items() for dict. - Made BaseModel MySQL dialect exclusive for update_at and created_at timestamps generation.
1.2.8
Minor Breaks * Fail2Ban class `clear(...)` method is non-static now
1.2.7
**Highlights** - Added Fail2Ban(not affiliated with fail2ban.org) class in evernode.classes Fail2Ban class allows to ban ips that are accessing certain resources to much for a predefined amount of time. - Added support for updating the object_id in Fail2Ban class after Fail2Ban init.
**Additional Notes** - Added temporary warning to readme
1.2.5
**Highlights** - Email now has method chaining. - Email can now add multiple addresses and ccs via add_address(array), add_ccs(array) respectively. - BaseUserModel password_resets now delete reset token if expired/invalid.
1.2.4
**Highlights** - base_user_model now returns none or user object on validation of password reset
1.2.3
**Improvments** - password reset uuid was not following uuid spec, changed name to code.