{"action":"published","release":{"url":"https://api.github.com/repos/sschmid/Entitas-CSharp/releases/1218989","assets_url":"https://api.github.com/repos/sschmid/Entitas-CSharp/releases/1218989/assets","upload_url":"https://uploads.github.com/repos/sschmid/Entitas-CSharp/releases/1218989/assets{?name}","html_url":"https://github.com/sschmid/Entitas-CSharp/releases/tag/0.13.0","id":1218989,"tag_name":"0.13.0","target_commitish":"develop","name":"Entitas 0.13.0","draft":false,"author":{"login":"sschmid","id":233700,"avatar_url":"https://avatars.githubusercontent.com/u/233700?v=3","gravatar_id":"","url":"https://api.github.com/users/sschmid","html_url":"https://github.com/sschmid","followers_url":"https://api.github.com/users/sschmid/followers","following_url":"https://api.github.com/users/sschmid/following{/other_user}","gists_url":"https://api.github.com/users/sschmid/gists{/gist_id}","starred_url":"https://api.github.com/users/sschmid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sschmid/subscriptions","organizations_url":"https://api.github.com/users/sschmid/orgs","repos_url":"https://api.github.com/users/sschmid/repos","events_url":"https://api.github.com/users/sschmid/events{/privacy}","received_events_url":"https://api.github.com/users/sschmid/received_events","type":"User","site_admin":false},"prerelease":false,"created_at":"2015-04-26T22:35:40Z","published_at":"2015-04-26T22:36:52Z","assets":[],"tarball_url":"https://api.github.com/repos/sschmid/Entitas-CSharp/tarball/0.13.0","zipball_url":"https://api.github.com/repos/sschmid/Entitas-CSharp/zipball/0.13.0","body":"##### Reminder\r\n- Entitas 0.12.0 generates prefixed matchers based on the PoolAttribute and introduces some API changes. Please follow the [Entitas upgrade guide](https://github.com/sschmid/Entitas-CSharp/blob/master/EntitasUpgradeGuide.md)\r\n\r\n##### General\r\n- Split into multiple modules and seperate projects. Entitas now consists of\r\n\t- Entitas\r\n\t- Entitas.CodeGenerator\r\n\t- Entitas.Unity\r\n\t- Entitas.Unity.CodeGenerator\r\n\t- Entitas.Unity.VisualDebugging\r\n\r\n##### Entitas.Unity\r\n- Added IEntitasPreferencesDrawer to be able to extend the Entitas preferences panel\r\n\r\n##### Entitas.Unity.CodeGenerator\r\n- Entitas preferences internal keys changed. Please check your settings in projectRoot/Entitas.properties and update keys\r\n\t- Entitas.CodeGenerator.GeneratedFolderPath -> Entitas.Unity.CodeGenerator.GeneratedFolderPath\r\n\t- Entitas.CodeGenerator.Pools \t\t\t\t-> Entitas.Unity.CodeGenerator.Pools\r\n\r\n##### Entitas.Unity.VisualDebugging\r\n- Added support to set fields to null\r\n- Added support to create a new instance if the value of a field is null\r\n- Added IDefaultInstanceCreator to create default objects for unsupported types\r\n- Added IDefaultInstanceCreator implementations for array, dictionary and string\r\n- Added support to insert and remove elements from lists, arrays and dictionaries\r\n\r\n![entitas-itypedrawer](https://cloud.githubusercontent.com/assets/233700/7339538/226d8028-ec72-11e4-8971-53029fb20da8.png)\r\n- Added name property to DebugPool\r\n- Added VisualDebuggingConfig and VisualDebuggingPreferencesDrawer\r\n\r\n![entitas-preferences](https://cloud.githubusercontent.com/assets/233700/7339599/ef454f34-ec74-11e4-9775-963f477bfb16.png)\r\n- EntityDebugEditor can generate IDefaultInstanceCreator and ITypeDrawer implementations for unsupported types\r\n- Fixed: handling null values\r\n- Renamed ICustomTypeDrawer to ITypeDrawer\r\n- Big refactoring to simplify drawing types\r\n\r\n##### Other\r\n- buildPackage.sh keeps uncompressed source files in bin folder\r\n- Added updateDependencies.sh which updates all dependencies of Entitas.Unity.CodeGenerator, Entitas.Unity.VisualDebugging and tests\r\n- Renamed and moved files and folders to be more consistent with the new project structure\r\n"}}