Releases: pabllopf/Alis
Releases · pabllopf/Alis
v1.0.7 has arrived !!!
✨ New Features
d041cc0- Implement X11 input & event handling (commit by @pabllopf)529145b- custom agent (commit by @pabllopf)d62baca- Add Alis AI agent team structure docs (commit by @pabllopf)ecc1e3f- Add QualityPlan docs and Physic mixing tests (commit by @pabllopf)8a071b0- Add QualityPlan.md files for projects (commit by @pabllopf)c9bbf35- Add Alis project plans and build documentation (commit by @pabllopf)4655183- cache of models (commit by @pabllopf)ba7fdcf- add custom ddbb to graphify (commit by @pabllopf)2d096d7- Replace refactor doc with agent guidelines (commit by @pabllopf)4c4474f- create a tool to process xmls comments (commit by @pabllopf)23cedeb- 5 more skills for agents (commit by @pabllopf)9456135- 1 more skills of agent (commit by @pabllopf)57c800a- a complete guie of agents fot local task (commit by @pabllopf)b1cbdb7- add SolveVelocityConstraintsStateTest with 14 test methods (commit by @pabllopf)b780c9e- memory with oxdian (commit by @pabllopf)1c6987d- add new docs (commit by @pabllopf)
🐛 Bug Fixes
dd4debe- linux files (commit by @pabllopf)8bdd596- web asembly (commit by @pabllopf)f4ce8c0- the docs files (commit by @pabllopf)26f38aa- Include .docs markdown in projects (commit by @pabllopf)f46883f- remove inccesary agents (commit by @pabllopf)b71e19e- docs all the files (commit by @pabllopf)19df0bb- claude config on local (commit by @pabllopf)7d316d3- memory updated for claude (commit by @pabllopf)d455f78- Refactor Wasm csproj: assets packaging & cleanup (commit by @pabllopf)3af43f5- Add QuickStartScenario helpers and tests (commit by @pabllopf)10681cc- the solution load on special solutions (commit by @pabllopf)6f00ed3- ia config (commit by @pabllopf)2c58b02- the }} files (commit by @pabllopf)35e6d6b- Enhance ILogger doc with correlation, scopes (commit by @pabllopf)166f74e- alis_design.sln (commit by @pabllopf)dac48ca- Add manager lifecycle and improve audio/OpenGL docs (commit by @pabllopf)2b28ad8- all comments (commit by @pabllopf)0842bf7- the sln compilation (commit by @pabllopf)149e711- the alis design (commit by @pabllopf)186a661- sln (commit by @pabllopf)c8d116a- ecs: resolve S3237 code smell in GameObject property setters (commit by @pabllopf)aa1aa12- plugin of graphify (commit by @pabllopf)43e5288- Clarify XML docs in ImGui/ImNodes bindings (commit by @pabllopf)a884a20- current structs (commit by @pabllopf)0e6027f- ecs module (commit by @pabllopf)a036bc0- all the comñilation (commit by @pabllopf)b9caac0- code xmls and code smells (commit by @pabllopf)1b4ae3b- update config opencode (commit by @pabllopf)def5078- Prune duplicate array benchmarks; add list bench funcs (commit by @pabllopf)c7c35a0- Refactor broad-phase interfaces and add docs (commit by @pabllopf)b2a9b51- Move TUI config and document TOI diagnostics (commit by @pabllopf)3a426d0- Add csdoc safe processor and update cache (commit by @pabllopf)7769cee- the RefTuple2_AllFields_ShouldBeAccessible (commit by @pabllopf)c5a11b8- Suppress SYSLIB1054 diagnostic (commit by @pabllopf)79c7d7e- Add deserialization checks and safe zip extraction (commit by @pabllopf)be6edf4- Add AudioSettingBuilder tests; adjust existing tests (commit by @pabllopf)2a2106e- Add WebAssembly platform tests & update ECS tests (commit by @pabllopf)cae5007- new unit test (commit by @pabllopf)153204b- covert unit tests (commit by @pabllopf)c9144e3- all logger opcions (commit by @pabllopf)84836ba- code smells (commit by @pabllopf)2043197- the simples atributes (commit by @pabllopf)8067f96- new sections of unit test on platforns (commit by @pabllopf)47b042c- code smells of all sln (commit by @pabllopf)7a6e473- quit vars options (commit by @pabllopf)54b70bf- all unit tests from sln alis (commit by @pabllopf)7207dc1- Make this method private or simplify its parameters to not use multidimensional/jagged arrays. (commit by @pabllopf)b546d77- the UpdateManager (commit by @pabllopf)6dccae3- multiple code smells on SFML module (commit by @pabllopf)- [
beeb96b](https://github....
v1.0.6 has arrived !!!
✨ New Features
0b676af- Add HighSpeedPriorityQueue samples, docs and tests (commit by @pabllopf)d0b23f9- create sample for engine (commit by @pabllopf)c1364d4- Reorganize solution layout and update workflows (commit by @pabllopf)
🐛 Bug Fixes
8678522- Add video+audio playback sample and hooks (commit by @pabllopf)f254da7- linux distributions (commit by @pabllopf)b7ba6c7- #elif winx64 || winx86 || winarm64 || winarm || win (commit by @pabllopf)
📝 Documentation Changes
Full Changelog: v1.0.5...v1.0.6
v1.0.5 has arrived !!!
✨ New Features
🐛 Bug Fixes
9d720f7- the OnDestroy_DisposesResources (commit by @pabllopf)8a9d824- the pabllopf-official orgination (commit by @pabllopf)c07b863- token generation (commit by @pabllopf)9ef2fbf- the spaces (commit by @pabllopf)306da56- Add video playback samples and VideoExampleBase (commit by @pabllopf)55e704d- Add XML docs to tests and FFmpeg samples (commit by @pabllopf)
✅ Tests
Full Changelog: v1.0.4...v1.0.5
v1.0.4 has arrived !!!
v1.0.3 has arrived !!!
v1.0.2 has arrived !!!
✨ New Features
🐛 Bug Fixes
57ea099- Make many private members internal in physics (commit by @pabllopf)09cb1cb- Update tests for renamed Delaunay/CDT types (commit by @pabllopf)8ce432e- Remove ExcludeFromCodeCoverage assembly injection (commit by @pabllopf)
✅ Tests
e6ec685- Add massive normal and edge-case tests (commit by @pabllopf)2aa93e0- Add physics dynamics unit tests (commit by @pabllopf)2b0e255- Simplify lambdas and reduce test loop (commit by @pabllopf)55c9f4c- Add accessibility tests for Physic assembly (commit by @pabllopf)
📝 Documentation Changes
89989c1- Add XML docs to tests and samples (commit by @pabllopf)b832776- Add XML summaries to Physic tests (commit by @pabllopf)
🎨 Code Style Changes
Full Changelog: v1.0.1...v1.0.2
v1.0.1 has arrived !!!
🐛 Bug Fixes
d43b370- Minor formatting: add blank line in Animator.cs (commit by @pabllopf)5367f8a- Publish .nupkg and .snupkg to NuGet (commit by @pabllopf)0c1003a- Trim trailing whitespace in ClockExtensiveTest.cs (commit by @pabllopf)5408531- Format code, add headers, tidy tests (commit by @pabllopf)5a01fb9- Normalize formatting in query system files (commit by @pabllopf)d44a767- Add headers and normalize formatting (commit by @pabllopf)ebd193b- Reformat Interop, adjust tests, add stubs (commit by @pabllopf)
✅ Tests
27138c0- Style & formatting cleanup across ECS code (commit by @pabllopf)9b2dbf0- Format tests, add headers and simplify code (commit by @pabllopf)6253c4e- Format EntryPoint and update tests (commit by @pabllopf)534a699- Add header to sample and simplify Ref (commit by @pabllopf)1c496e1- Add license header and reformat tests (commit by @pabllopf)57aa255- Add license headers and refactor archetype & tests (commit by @pabllopf)5ada317- Refactor ComponentStorage; update docs; add header (commit by @pabllopf)8b5de49- add more of 10.000 test to aspects (commit by @pabllopf)
🎨 Code Style Changes
e7342bd- Add GPL headers and reformat codebase (commit by @pabllopf)7fa3d5c- Format Query and BulkComponentTests (commit by @pabllopf)d15a9e8- Format EntryPoint, add license header; tidy tests (commit by @pabllopf)f60c376- Add license headers and clean up code style (commit by @pabllopf)bef1c47- Add file headers and format test code (commit by @pabllopf)55306fb- Add file headers, formatting, and test fixes (commit by @pabllopf)3b5a593- and formatting cleanup across ECS module (commit by @pabllopf)
Full Changelog: v1.0.0...v1.0.1
v1.0.0 has arrived !!!
✨ New Features
7c3b393- Refactor neighbor cache internals and update benchmarks (commit by @pabllopf)2a83f3d- Enable source generators in test projects (commit by @pabllopf)133e360- Suppress ALIS analyzer warnings in tests (commit by @pabllopf)71477f8- Add UpdateRunnerMicro ECS microbenchmark (commit by @pabllopf)84a77f2- Add benchmark categories, cleanup, prune Frent (commit by @pabllopf)52292a4- Make ZipAssets incremental with manifest (commit by @pabllopf)
🐛 Bug Fixes
93ec844- Add generator analyzer ProjectReferences to samples (commit by @pabllopf)9d63a1f- Add NoWarn lists; throw on missing Player (commit by @pabllopf)73917df- Use compile-time OS checks in Player.CheckOs (commit by @pabllopf)a810775- Refactor NeighborCache component modification (commit by @pabllopf)0d29269- Refactor TraverseThroughCacheOrCreate & NeighborCache (commit by @pabllopf)f3047ad- cache upgrade (commit by @pabllopf)589f77e- Add XML documentation to benchmark classes (commit by @pabllopf)d323412- Suppress CA1000 in NeighborCache and update config (commit by @pabllopf)d6b06ba- Disable CA1000 for Lookup static fields (commit by @pabllopf)380b9ce- Suppress additional ALIS warnings in tests (commit by @pabllopf)e211e2e- Add extensive ECS tests and minor fix (commit by @pabllopf)b2b83e7- include new tests (commit by @pabllopf)d3008b2- optimice render ecs (commit by @pabllopf)219fabf- Add XML docs and update-related tests (commit by @pabllopf)c8e7dd6- Add tests for MoveEntityToArchetypeIso (commit by @pabllopf)7f785b7- Simplify component exception messages (commit by @pabllopf)483677a- Simplify exception tests to use parameterless ctor (commit by @pabllopf)b659306- analice custom Alis.Core (commit by @pabllopf)93be94f- covert all (commit by @pabllopf)da77d93- analice aspects (commit by @pabllopf)70f363c- Refactor ECS samples and update runner (commit by @pabllopf)9d0ef7f- Add ECS samples, SonarCloud workflow & docs (commit by @pabllopf)f17cf9d- Remove benchmark result files (commit by @pabllopf)db1714f- Update workflow name to include ECS (commit by @pabllopf)a70e9be- Add ECS sample suite and SonarCloud workflows (commit by @pabllopf)fc96146- Use ToString() when printing component IDs (commit by @pabllopf)b2a7372- all the spaces (commit by @pabllopf)0a13582- Expand unit tests for Hub and Alis modules (commit by @pabllopf)9d9f108- the main sln (commit by @pabllopf)43bdded- Make FastLookup fields internal and adjust tests (commit by @pabllopf)5a42cb0- Enhance asset packaging with hashing and logging (commit by @pabllopf)c34a3e6- Upgrade coverlet.collector; add System.Private.Uri (commit by @pabllopf)237f751- Refactor Updater UpdateManager; add unit tests (commit by @pabllopf)692313a- Make continue delay configurable; add tests (commit by @pabllopf)5fd05b5- Update Config.props (commit by @pabllopf)4b485f6- check all url CA1054 (commit by @pabllopf)b085498- Update Config.props (commit by @pabllopf)a389067- the stripe version (commit by @pabllopf)37efe5b- NU1904 warning (commit by @pabllopf)
✅ Tests
2ff8c28- Add XML docs and initialize per-entity event tests (commit by @pabllopf)fd52a3d- Add entity update identity and deferred tests (commit by @pabllopf)c48d13e- pro Add Scene API coverage tests (commit by @pabllopf)207d94a- pro Add GameObject property and coverage unit tests (commit by @pabllopf)7c305c7- pro check all (commit by @pabllopf)6720f74- pro Add XML docs and thread-safety to updater tests (commit by @pabllopf)042f0ac- pro Mark updater methods for coverage and trim tests (commit by @pabllopf)f758797- pro check all (commit by @pabllopf)9fbacb2- pro check all (commit by @pabllopf)d59c502- pro check all (commit by @pabllopf)079c5e3- pro check all (commit by @pabllopf)5353d6d- pro check (commit by @pabllopf)
📝 Documentation Changes
561abfe- Add benchmark results for AlisEcs (2026-03-11) (commit by @pabllopf)e55105d- Add XML documentation to ECS tests (commit by @pabllopf)
Full Changelog: v0.9.9...v1.0.0
v0.9.9 has arrived !!!
✨ New Features
20ef5d8- Annotate structs with explicit layout/packing (commit by @pabllopf)9f6d65f- Add StructLayout and docs for ECS structs (commit by @pabllopf)
🐛 Bug Fixes
57d4763- Remove Tagged/Detach flags and update tests (commit by @pabllopf)2f99a57- benchmark module errors on compilation (commit by @pabllopf)2a81a32- Restrict runtime Content includes to Alis.* (commit by @pabllopf)ee49b67- Reduce benchmark EntityCount and add results (commit by @pabllopf)9ea662c- Remove GPG signing from CI workflows (commit by @pabllopf)f6da2df- optimice space of nuget extensions (commit by @pabllopf)a965e38- dotnet-version: '10.x.x' (commit by @pabllopf)
✅ Tests
c72bd49- Remove coverage attribute; add Logger.Exception tests (commit by @pabllopf)29d0a1a- pro check all (commit by @pabllopf)0330757- pro dotnet-version: '10.x.x' (commit by @pabllopf)
Full Changelog: v0.9.8...v0.9.9
v0.9.8 has arrived !!!
✨ New Features
🐛 Bug Fixes
c01d872- exclude unless tests (commit by @pabllopf)aea1014- exlude the cloud methods to testing (commit by @pabllopf)54e3647- delete unless files (commit by @pabllopf)aab8517- Add coverage exclusions and extend Vector2F tests (commit by @pabllopf)ed5e83b- Add Vector3F/Vector4F extended tests (commit by @pabllopf)354451c- 100% cover the Aspect/s (commit by @pabllopf)7323a38- Add ExcludeFromCodeCoverage attributes (commit by @pabllopf)ed50a7c- Exclude priority queue APIs from coverage (commit by @pabllopf)b1ad362- Exclude file dialog classes from coverage (commit by @pabllopf)d2bcf2d- Exclude projects and helper methods from coverage (commit by @pabllopf)802ea4f- unit test CompleteWorkflow_WithMetadata_PassesMetadataCorrectly (commit by @pabllopf)2c47365- StoreManagerIntegrationTest (commit by @pabllopf)db5ae17- Add generated test suites and tidy tests (commit by @pabllopf)6194952- Use explicit types in test files (commit by @pabllopf)52a8e3c- unit testing (commit by @pabllopf)f985dc5- testings (commit by @pabllopf)157a561- add xmls files (commit by @pabllopf)dbc328c- add tolerance MultipleInstances_MonitorIndependently (commit by @pabllopf)cdb013f- add tolerence to Assert.Equal(memory1, memory2, 100000.0f); (commit by @pabllopf)0df31fd- generator exclude from code report (commit by @pabllopf)d403f95- Pass CLI args to Game.Create and update templates (commit by @pabllopf)bf7cf76- Inline 2-type GameObject ops; add NeighborCaches (commit by @pabllopf)c6e9fbe- Consolidate GameObject partials into GameObject.cs (commit by @pabllopf)6700fbe- Use Console.WriteLine instead of Logger.Info (commit by @pabllopf)ed102ed- Remove tag APIs and simplify archetype edges (commit by @pabllopf)e41e720- Merge GameObject.public into GameObject.cs (commit by @pabllopf)98b054f- Remove code coverage and SonarQube exclusions (commit by @pabllopf)489e789- Unify event lookup; remove TryGetEventData (commit by @pabllopf)06ae6a1- Consolidate Scene partial files into Scene.cs (commit by @pabllopf)5e291d4- Consolidate QueryEnumerable generics into one file (commit by @pabllopf)49d6c05- Consolidate SceneQueryExtensions into single file (commit by @pabllopf)b813c64- Merge GameObjectRefTuple partial files (commit by @pabllopf)73218a4- Combine GameObjectExtensions deconstruct overloads (commit by @pabllopf)6046bb1- Consolidate GameObjectQueryEnumerator types (commit by @pabllopf)6e817ab- Remove Disable tag and tests (commit by @pabllopf)4ca8cc9- Consolidate Update runners into Update.cs (commit by @pabllopf)6da163e- Consolidate UpdateRunnerFactory variants into single file (commit by @pabllopf)638d00c- Merge ChunkQueryEnumerator variants into one file (commit by @pabllopf)d4a3f1a- Consolidate ChunkTuple types into one file (commit by @pabllopf)af5f13e- Consolidate Query partials and add Enumerate APIs (commit by @pabllopf)5140bdc- Unify Archetype generics and refactor storage (commit by @pabllopf)ef52038- Consolidate QueryDelegates into single file (commit by @pabllopf)a935153- Consolidate QueryEnumerator partials into single file (commit by @pabllopf)f1b5997- Consolidate QueryHashCache variants into one file (commit by @pabllopf)8c9e6f1- Consolidate QueryIterationExtensions into one file (commit by @pabllopf)be4f0f8- Consolidate RefTuple types into RefTuple.cs (commit by @pabllopf)4bfaa93- Unify platform-specific code paths and simplify build targets (commit by @pabllopf)f6d5021- [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] (commit by @pabllopf)1e94f0e- check all (commit by @pabllopf)c11e498- Add update filter tests; annotate chunk tests (commit by @pabllopf)
✅ Tests
61851bd- Add unit tests for math library components (commit by @pabllopf)05b1eb0- pro Add unit tests and exclude FastImmutableArray (commit by @pabllopf)29992bc- pro Add coverage exclusions and expand tests (commit by @pabllopf)dac77df- pro Add ExcludeFromCodeCoverage and docs (commit by @pabllopf)e48b683- pro check all (commit by @pabllopf)3d52e33- pro check all (commit by @pabllopf)77e9ab1- pro check all (commit by @pabllopf)b1d14d0- pro check all tests (commit by @pabllopf)a9816b3- pro check all (commit by @pabllopf)349ff24- pro check all (commit by @pabllopf)- [
ae98958](ae9...