Releases: TabbycatDebate/tabbycat
Devon Rex (1.0.0)
After six years of development, Tabbycat finally turns 1.0, the milestone for when we think it's 'pretty good' and its features are 'probably enough to run a tournament'. Changes include:
🔨 Do you love assigning adjudicators to debates? You'll love it even more with our brand new adjudicator allocation page! With automatic saving, even richer conflict and diversity highlighting, and room liveness indicators (thanks Thevesh!), you'll never want to stop! But you really should, otherwise your tournament will run late. 🔔
📻 Old hacks rejoice! Following from home just got even easier with the new team and adjudicator record pages that debuted at Australs 2016. Or, if you're in the tournament, your page tells you where to go and what to do—the whole page is all about you. 😎
🌈 Numbers aren't everything, but they're a start: Our new diversity summary shows some basic figures on regions, gender, and average speaker and adjudicator scores. These aren't statistically rigorous, so interpret with care, but demographic composition's worth knowing about. 🚻
💨 If you thought Tabbycat was fast—actually, don't worry, we didn't either. But now it is! We've put in drastic performance improvements for the many large tables. This also reduces the cost of high-traffic Tabbycat sites, because they need fewer dynos. (Low-traffic sites still work on the free tier.) 💰
🍻 Tabbycat breaks again! This time even better: we've improved the framework that supports different break rules, like both of the AIDA-style institution caps, to allow for when it changes again
➡️ Other minor features and improvements are detailed in the changelog.
Chartreux (0.9.0)
Hey. Hey. It's Philip - that guy, Philip. You know that new sound you're looking for? Well, listen to this!
🏃 You can now add venue constraints. These allow participants to be given venues from predefined groups. This is super exciting for all manner of accessibility reasons. It's also super exciting if you are a member of the adj core and want to give yourself short distances to walk because your 'time' is 'important' for 'running things'.
🎊 Tabbycat breaks! By which I mean we support break rounds! Mostly. Its technically a beta feature. So it might break. But not in a bad way because you can always make the debates manually.
🎓 Not only have we refactored stuff, we've Had To Go Deeper and refactored stuff to make it easier to refactor in future! Is that spinning top still going? I think so!
➡️ A bunch of other minor features and improvements are detailed in the changelog.
0.8.3
- Restored and reworking printing functionality for scoresheets/feedback
- Restored Edit Venues and Edit Matchups on the draw pages
- Improved Dashboard and Feedback graphs
- Add seperate Pro-speakers tab
- Various bug fixes, optimistions, and documentation edits
0.8.2
0.8.1
- Fixed a bug where editing a Team in the admin section could cause an error
- Added instructions on how to account for speakers speaking twice to docs
- Venues Importer wont show VenueGroup import info unless that option is enabled
Bengal (0.8.0)
Significant updates to user interface, code structure and documentation. Change log:
- Upgraded to Python 3.4, dropped support for Python 2
- Restructured directories and, as a consequence, changed database schema
- Added Django migrations to the release (they were previously generated by the user)
- Migrated documentation to Read The Docs
- New user interface design and workflow
- Overhauled tournament preferences to use django-dynamic-preferences
- Added new visual data importer
- Improved flexibility of team standings rules
- Moved data utility scripts to Django management commands
- Changed emoji to Unicode characters
- Various other fixes and refinements
0.7.4
Minor bugfixes for the Abyssinian release.
0.7.3
- Fix for the automatic adjudicator allocation when the number of adjudicators is much larger than the number of rooms
- Adding sendgrid to settings and the deploy script to fix error upon sending admin email
0.7.2
Minor improvements and bugfixes for the Abyssinian release:
- Small fixes for the preallocated sides views
- New implementation of team standings
- Deploy script is python3 compatible
- Small visual tweaks and fixes
As tested at Joynt Scroll 2015.
0.7.1
Minor bugfixes for the Abyssinian release.