{"push_id":696448932,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"1c84768aa5bc5a66849f505210c56a8459dd4b2d","before":"963d42b6927e929930998bef0092f816be6b8951","commits":[{"sha":"1c84768aa5bc5a66849f505210c56a8459dd4b2d","author":{"email":"a87c3d2a01beb03607005dc3f954f23557b481f7@gmail.com","name":"p_slice"},"message":"Improvements / Changes (ArcheBot 1.15)\n\nMajor Changes:\n- USER_VERSION is no longer static\n- Handlers can be accessed directly from the Connection class instead of\nwith getHandlers()\n- Added State enum to determine current state of connection\n- Renamed getProperty/setProperty to simply get/set\n- Raw send method now supports String.format(...)\n- Improved toInteger(...) method\n- Simplified Channel details() method\n- Removed various getName() methods, x.name works well enough\n- Rewrote entire Connection class - improved handling and other things\n- Added breakThread() method - breaks current handling thread and starts\na new one (so you can do stuff like Thread.sleep(...) without delaying\nhandling of other messages received by the server)\n- RawHandlers now receive args and tail as arguments\n- Commands can now be run using the bot's name followed by a comma\n(Optional from properties)\n- Unknown command message can now be set in properties\n- Simplified Property construction  - now only requires the directory\nand default object\n- Simplified a few other things\n\nFixes:\n- Fixed data getting reset when the directory is null\n- A few other small things","distinct":true,"url":"https://api.github.com/repos/p-slice/ArcheBot/commits/1c84768aa5bc5a66849f505210c56a8459dd4b2d"}]}