|
1 | 1 | --- |
2 | 2 | title: Changelog |
3 | | ---- |
| 3 | +icon: IconRestore |
| 4 | +--- |
| 5 | + |
| 6 | +All notable changes to the CodeZero software will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 7 | +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 8 | + |
| 9 | +## [Unreleased] |
| 10 | + |
| 11 | +### Added |
| 12 | + |
| 13 | +- Support for OpenTelemetry within the frontend application of sculptor capturing logs, traces, metrics and errors. |
| 14 | +- New textarea component inside UI library of pictor. |
| 15 | +- Variables and their corresponding Node are now highlighted inside the flow editor. |
| 16 | +- New sidebar within the frontend application of sculptor. |
| 17 | +- Runtime usage calculation on runtime. |
| 18 | +- Support for bigger number values. |
| 19 | +- New remove digits and has digits functions. |
| 20 | +- A flow can be disabled to be updated to the runtime. We've implemented a reasoning field to explain why the flow is disabled. |
| 21 | +- Delete user mutation for administrators. |
| 22 | +- Implement flow validation on backend side. |
| 23 | +- License management in cloud. |
| 24 | +- Redirect option on login or registration within cloud version. |
| 25 | +- Runtime support for actions build with our Action SDK. |
| 26 | + |
| 27 | +### Changed |
| 28 | + |
| 29 | +- Switched to TypeScript for RuntimeFunction, Function, Flow and DataType definitions. This generelly improves type safety and increased reliability of suggestion and validation. |
| 30 | +- Runtime status is now more accurate and has more details and also exposes features installed on the runtime. |
| 31 | +- Moving dashboard components from UI library named pictor to frontend application named sculptor. |
| 32 | +- New DataTypeType input based on custom type language. |
| 33 | + |
| 34 | +### Fixed |
| 35 | + |
| 36 | +- Correct naming of variables inside suggestion. |
| 37 | +- Uncaught TypeError: can't access property "push", n.settings. nodes are undefined |
| 38 | +- The flow creation menu shows even though there is no flow type available. |
| 39 | +- Role creation page back link is broken. |
| 40 | +- Cron flow definition is wrong. |
| 41 | +- Number is always displayed with a decimal point. It not depends on the value of the number. |
| 42 | +- Prevent role deletion if no member has a different admin role. |
| 43 | +- Change foreign key from namespace_projects(primary_runtime_id) to runtimes(id) from cascade to restrict. |
| 44 | +- Ensure a project always has a primary runtime if it contains flows. |
| 45 | +- std::number::math Panics when second number is bigger than first. |
| 46 | +- REST adapter returns ProtoJson not JSON. |
| 47 | +- Wrong parameter description for HTTP Status code. |
| 48 | +- Project slug input validation is missing. |
| 49 | +- NodeParameter is possible to be an empty array. Fallback to FunctionParameterDefinition. |
| 50 | +- Input fields error when not filled. |
| 51 | +- Create new project page go back link is broken. |
| 52 | +- Go back button link is broken on members add page. |
| 53 | +- Sagittarius version is a placeholder. |
| 54 | +- Create role mutation and screen are missing and not linked. |
| 55 | +- Remove old project tab fragmental component under [namespaceId]. |
| 56 | +- ReferenceValue missing fields during flow update. |
| 57 | +- Type OBJECT and Function std::object::set have wrong signature. |
| 58 | +- Validation for trigger doesn't exist. |
| 59 | + |
| 60 | +## [[0.0.0-canary-2356067148-c06e576791513b10dbcb10aa3b0420b87178a205]](https://github.com/code0-tech/codezero/releases/tag/0.0.0-canary-2356067148-c06e576791513b10dbcb10aa3b0420b87178a205) - 2026-02-28 |
| 61 | + |
| 62 | +### Added |
| 63 | + |
| 64 | +- Create, delete and update runtimes |
| 65 | +- Create and delete flows |
| 66 | +- Create, delete and update organizations |
| 67 | +- Create, delete and update projects |
| 68 | +- Invite and remove members |
| 69 | +- Create, delete and update roles and permissions |
| 70 | +- Assign and remove roles on members |
| 71 | +- Assign and remove runtimes on projects |
| 72 | +- Update application restrictions (Organizations creation, User registration, Display admin status) |
| 73 | +- Set legal pages |
| 74 | +- Add next nodes inside flows |
| 75 | +- Update parameters of nodes |
| 76 | +- Update flow settings |
| 77 | +- Execute flows over runtime |
| 78 | +- Use variables and nested nodes in flows |
| 79 | +- Support for REST flows |
| 80 | +- Login, register and logout |
| 81 | +- Forgot password, reset password and email verification |
0 commit comments