v0.8.9
This is a maintenance release that fixes some important bugs.
Release Notes:
Fixed:
- Compilation error when calling core::call_dtor (58940f9)
- Docker warnings (58c2203)
- Deleting Is relationships not handled correctly (61e5764)
- Invalidate query cache when changing inheritance aka (Is,X) (05cb495, 1c73225)
- Don't copy EntityDesc during World::copy(_n) because names have to be unique (cad910e)
- Undefined behavior possible with SystemBuilder (906acf5)
- Unnecessary copy when calculating the query lookup hash (6de152e)
- query_sort_cond makes use of SortComponentCond (41a25c5)
Tweaked:
Changed:
- Query serialization id counter no longer static (46aa9c7)
- Make sure RTTI an exceptions are disabled on all supported platforms (5c1a8fd)
- Replaced quom with amalgamate (831442b)
- compile_commands.json always generated in the given build directory and copied over to source folder (1c71def)
Added:
- Deleting queries from query cache (7497742)
- make_single_header vscode task for Windows (faa8f77)
- delegates, signal, sink (bfa4f50)
- Container::retain (bfa4f50)
Full Changelog: v0.8.8...v0.8.9