- Pusher broadcasting
- Ability to disble pooling
- Add PUSHER_CLUSTER= to your .env file
- Update your root.yml according to config/tddd/root.yml, regarding the pooling key
- Toggle enabled/disabled projects
- Always display log show button
- Removed clear artisan command
- Tests coverage tab on tests log view
- Config files are now in yaml format
- Renamed package to TDDD - Test Driven Development Dashboard
- MySQL Support
- Option to add environment variables to tester script
- Config for different editors and a default editor
- User can now set one different editor for each suite
- Config for PHPStorm editor
- Config for Sublime Text 3 editor
- Config for Visual Studio Code editor
- Option to disable project on Dashboard
- Projects can now be disbled
- No need to refresh page when rebooting watcher anymore
- Input to filter projects
- Option to configure the poll interval (defaults to 1500ms)
- Show spinner on running project
- Show badge (passed/failed) for each project
- Button to run all tests on all (filtered) projects
- Added AVA tester
- Test state to log modal
- Option to run test from the log modal
- Option to reset state of all projects
- Watch and automatically reload config
- Display tester log in real-time
- Allow better configuration of editor's binary
- Moved Laravel related classes out from Vendor\Laravel
- Completely restructure package directory
- License is now MIT
- Improved regex matcher of editable source files (and lines)
- Abending when tester used in suite does not exists
- Piper script not being
- Test subfolders not stored correctly
- Show Jest snapshots in dashboard log modal
- Show exclustions in terminal log
- Support for Javascript testing (Jest)
- Ignore abstract PHP classes
- Bug fixes
- Bug fixes
- Complete redesign of dashboard
- Moved from ReactJS to VueJS
- Support Laravel 5
- First version