Skip to content

Entitas 0.38.0

Compare
Choose a tag to compare
@sschmid sschmid released this 10 Mar 13:19
· 965 commits to develop since this release

0.38.0

See and discuss changes in Milestone 0.38.0

This seems to be the release of enhancements! Lots of useful improvments and features have been added to increase productivity and ease of use.

Breaking changes

  • Removed HideInBlueprintsInspector (#270 #306)
  • Changed interface ITypeDrawer
  • Added Contexts constructor (#286)

Entitas

  • Using ToString on subclassed components, too (#290)
  • Fixed cached entity ToString() wasn’t updated when calling entity.Release()
  • Fixed typo TEntitiy to TEntity(#291)

Entitas.Unity

  • Simplified DrawTexture
  • Refactored EntitasLayout

Entitas.CodeGenerator

  • Generating Entity Indices (#75 #319)
  • Added priority to ICodeGenFilePostProcessor
  • Move logic to DebugLogPostProcessor to speed up code generation
  • Added MergeFilesPostProcessor (#301)
  • Added Contexts constructor (#286)
  • Added default context (#288)
  • Using MemberData instead of PublicMemberInfo in DataProviders (#280)
  • Added progess report to code generator

Entitas.Unity.CodeGenerator

  • Added cancellable progess bar when generating

Entitas.Unity.VisualDebugging

  • Redesigned Entitas Preferences Window
  • Redesigned DebugSystemsInspector
  • Redesigned Type Drawers
  • Added component member search (#298)
  • Added search field to DictionaryTypeDrawer (#299)
  • Better UX, better Buttons
  • Entitaslayout.SearchTextField won’t affect GUI.change
  • Fixed Hashset changes didn’t replace component
  • Added context.FindContextObserver() for getting ContextObserver (#295)
  • Added default constructor to Feature class (#293)
  • Added Entitas Stats Dialog
  • EntityDrawer will use pooled components
  • Simplified EntityDrawer and TypeDrawers
  • Removed TypeEqualityComparer (#289)
  • Drawing public fields of unsupported types
  • Updated code templates for TypeDrawer and DefaultInstanceCreators (#297)

Entitas.Unity.Migration

  • Redesigned Entitas Migration Window

General

  • Using HD header textures