Releases: amaldini/maldalang
Releases · amaldini/maldalang
Release list
v1.0.16
What's Changed
- Add infinite Mandelbrot zoom @shader() example by @amaldini in #112
- Add BigInt perturbation Mandelbrot zoom by @amaldini in #113
- Add Mandelbrot sliders for iterate budget and wrap decades by @amaldini in #114
- Add reference manual search and concept glossary by @amaldini in #115
- Explain capability tokens for average readers by @amaldini in #116
- Declarative multi-agent teams (
agents.team) by @amaldini in #118 - Specialized
kindonagents.define/agents.teamby @amaldini in #119 - Team graphs constrain
executePlanhops by @amaldini in #120 - Let team.handoff optionally call think and pass prior step outputs by @amaldini in #121
- Give review and reject relations typed hop methods by @amaldini in #122
- Add team.consult as a typed one-shot ask hop by @amaldini in #124
- Branch executePlan hops on review verdicts by @amaldini in #123
- Expand declarative agent teams in the Reference Manual by @amaldini in #125
- Add CS101 extras and a curated Algorithms student track by @amaldini in #126
- Ship contract: pair exit identity, registry, and result.map wrap by @amaldini in #127
- Add interpret/transpile HTTP traces for webapi health by @amaldini in #128
Full Changelog: v1.0.14...v1.0.16
v1.0.15
What's Changed
- Add infinite Mandelbrot zoom @shader() example by @amaldini in #112
- Add BigInt perturbation Mandelbrot zoom by @amaldini in #113
- Add Mandelbrot sliders for iterate budget and wrap decades by @amaldini in #114
- Add reference manual search and concept glossary by @amaldini in #115
- Explain capability tokens for average readers by @amaldini in #116
Full Changelog: v1.0.14...v1.0.15
v1.0.14
What's Changed
- Add playable GPU billiards with cue and 2D physics by @amaldini in #105
- Add zoom, orbit stop, and physics sliders to GPU billiards by @amaldini in #106
- Add playable GPU billiards as Reference Manual appendix by @amaldini in #107
- Make createGlobTool work in C# transpile by @amaldini in #108
- Run create*Tool.execute on C# transpile by @amaldini in #109
- Add host-wrapped agent tools (check, files, fetch, plan, validate, test) by @amaldini in #110
- Align Ralph Wiggum with host-wrapped agent tools by @amaldini in #111
Full Changelog: v1.0.13...v1.0.14
v1.0.13
What's Changed
- Cut MALDA 1.0.12 by @amaldini in #100
- Replace leftover SimpleProgrammingLanguage and SPL names with MALDA by @amaldini in #101
- Fix Italian reference-manual CI after prompt attachments by @amaldini in #102
- Accept MALDA schema names on @mcptool and @tool by @amaldini in #103
- Host-validate @mcptool and @tool args against the attached schema by @amaldini in #104
Full Changelog: v1.0.12...v1.0.13
v1.0.12
What's Changed
- Add Desktop IDE web preview maximize, restore, and reset by @amaldini in #57
- Debug maldanoid in the Desktop IDE with breakpoints by @amaldini in #58
- Add Desktop IDE dual debug for full-stack files by @amaldini in #59
- Add Maldadash, a Boulder Dash-style game.* cave example by @amaldini in #60
- Separate games and graphics examples into their own category by @amaldini in #61
- Add maximize/restore for Desktop IDE AI panel by @amaldini in #62
- Give the GPU raytracer a glass sphere and a mirror ball by @amaldini in #63
- Fix glass sphere inverted floor from ball-lens IOR by @amaldini in #64
- Isolate overlapping async user tasks that sleep by @amaldini in #65
- Widen interpret/transpile pair corpus without new showcases by @amaldini in #66
- Add result.andThen / option.andThen for Result and Option sequencing by @amaldini in #67
- Add games platform roadmap (G0–G9) by @amaldini in #68
- Add game.* sprites, atlas blit, and 2D camera by @amaldini in #69
- Add three.* textures, glTF, and lookAt (G8) by @amaldini in #76
- Fix JS nightly T0-080: keep local
result.*after runProperty by @amaldini in #78 - Adapt Maldanoid to the post-kit 2D game.* loop by @amaldini in #79
- Polish Maldanoid feel: depenetration, juice, aimed serve by @amaldini in #80
- Polish Maldanoid rallies: velocity-axis bounce and combo save by @amaldini in #81
- Add game.sweepRect for swept AABB on the JS 2D kit by @amaldini in #82
- Add game.drawImageEx for 2D sprite flip, rotate, and origin by @amaldini in #83
- Add 2D camera space helpers and facing sprites by @amaldini in #84
- Add game.setCameraZoom for 2D camera scale by @amaldini in #85
- G10: 2D size queries, pixelated draws, and strokeCircle by @amaldini in #86
- Implement G11–G15 2D game kit slices by @amaldini in #88
- Specify G11–G15 2D game workstream contracts by @amaldini in #87
- Add asVariant to coerce tagged dicts into sum-type variants by @amaldini in #90
- Add malda check --json to diagnose without executing by @amaldini in #91
- Send Mode B response_format with tools when the backend allows it by @amaldini in #92
- Add malda new agent scaffold with cap-confined file tools by @amaldini in #93
- Add evalPrompt offline fixture harness on PromptInstance by @amaldini in #94
- Document 2D game.* gaps versus Love2D, Pico-8, and Phaser by @amaldini in #89
- G16: image tint and canvas blend modes for the 2D game kit by @amaldini in #95
- Add G17 tile helpers (drawTiles, tileAt, sweepTiles) by @amaldini in #96
- Make maldadash a full 2D kit cave showcase by @amaldini in #97
- Constrain local GGUF sampling with schema GBNF by @amaldini in #98
- Add program(Api) few-shots and runProgram in a durable step by @amaldini in #99
Full Changelog: v1.0.11...v1.0.12
v1.0.11
What's Changed
- Add Desktop IDE Ctrl+. Quick Fix at the caret by @amaldini in #37
- Add game pixel-buffer blit and a JS CPU ray tracer by @amaldini in #38
- Add three.js shader materials and a GPU ray tracer by @amaldini in #39
- Fix missing-semicolon lightbulb and quick fix on the next line by @amaldini in #40
- Theme Desktop IDE IntelliSense popups with the editor theme by @amaldini in #41
- Theme the Desktop IDE quick-fix menu with the editor theme by @amaldini in #42
- Split prompts into a dedicated Reference Manual chapter by @amaldini in #43
- Fix re-running api examples in Desktop IDE by @amaldini in #44
- Fix program(Api) args: coerce nested calls and numeric strings by @amaldini in #45
- Fix Calc program(JSON) so _add/_mul prompts usually compute 20 by @amaldini in #46
- Theme the Desktop IDE Rename Symbol dialog by @amaldini in #47
- Add a context menu to the Desktop IDE editor by @amaldini in #48
- Theme the Desktop IDE theme ComboBox by @amaldini in #49
- Fix Desktop IDE Run button contrast across themes by @amaldini in #50
- Add 10 Desktop IDE theme options, including dark variants by @amaldini in #52
- Cut MALDA 1.0.10 by @amaldini in #51
- Compile @shader() MALDA functions to GLSL in JavaScript mode by @amaldini in #53
- Expand Reference Manual 26.10 three.js scene API by @amaldini in #54
- Cut MALDA 1.0.11 by @amaldini in #55
Full Changelog: v1.0.9...v1.0.11
v1.0.10
What's Changed
- Add Desktop IDE Ctrl+. Quick Fix at the caret by @amaldini in #37
- Add game pixel-buffer blit and a JS CPU ray tracer by @amaldini in #38
- Add three.js shader materials and a GPU ray tracer by @amaldini in #39
- Fix missing-semicolon lightbulb and quick fix on the next line by @amaldini in #40
- Theme Desktop IDE IntelliSense popups with the editor theme by @amaldini in #41
- Theme the Desktop IDE quick-fix menu with the editor theme by @amaldini in #42
- Split prompts into a dedicated Reference Manual chapter by @amaldini in #43
- Fix re-running api examples in Desktop IDE by @amaldini in #44
- Fix program(Api) args: coerce nested calls and numeric strings by @amaldini in #45
- Fix Calc program(JSON) so _add/_mul prompts usually compute 20 by @amaldini in #46
- Theme the Desktop IDE Rename Symbol dialog by @amaldini in #47
- Add a context menu to the Desktop IDE editor by @amaldini in #48
- Theme the Desktop IDE theme ComboBox by @amaldini in #49
- Fix Desktop IDE Run button contrast across themes by @amaldini in #50
Full Changelog: v1.0.9...v1.0.10
v1.0.9
What's Changed
Full Changelog: v1.0.8...v1.0.9