Cao-lang

Latest version: v0.2.6

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 11 of 12

0.1.48

Refactor

- Remove Instruction from the public interface ([3f15d4c](3f15d4ccd34a03fa249efd7b7fa12704622fd05c))

0.1.42

Features

- Pretty print inner error in Subtask failures ([5bab37f](5bab37fa00471903c6e47c72ed9cfa2a6a47a790))

Refactor

- Use tilde deps ([d2a2a3c](d2a2a3c893417fa7e41e9914e2984d19abbcde15))

0.1.40

Features

- Add basic program running to the C api ([70670e3](70670e39b7bed872e239d67bc4a15bc045d3cf79))
- Add string insertion to VM ([00ac3fc](00ac3fc73833d1848805fd28ddd674f744888d06))

Refactor

- Derive Default for CaoIr, hide Local from the public api ([6db1547](6db1547d5c81d1d3fbc0b281596c91442f2e4470))

0.1.39

Bug Fixes

- Add missing card to the schema ([09fb0bf](09fb0bf4106a42aa13f6aa58673ca4447130bcde))

Features

- Pass in `i` to `Repeat`-ed Lanes ([d486d20](d486d20cbab1633ad74a375c38ce2fc0670add9f))

Refactor

- Use different constant for 0 inputs to Handle ([9cf93d3](9cf93d37c809d17a6c07aaf024ffe146e8f01f75))
- Use ABI3 in the python interface ([018e105](018e105b6e30e689db57f9af00028d7a2c950598))

0.1.38

Features

- Bad arity in for-each lane is an error ([6d2dd42](6d2dd42a850c0dc388511b73d36a14d5450cbd0e))

Refactor

- Unsafe get_str/as_str methods for String values ([bba6398](bba63986cd14f7f34824982405b8553c53b252fc))
- Put VarNode behind a pointer to reduce size of Card ([61b5f34](61b5f348fd5b8c177f9ad7bfcadc26147b4a728e))
- [**breaking**] JumpErrors will return LaneNodes instead of strings ([b55a13d](b55a13dc02a04c0c7f591a31a9f3ffbe0ad42694))
- Fix the ForEach node jumperror message wording ([e015430](e0154308360ca8a00a4906b6b5c8e9cc2737848c))

Styling

- Use Titlecase for Safety sections in docs ([58bc5cf](58bc5cfe14adc4ca927bc0476daffefa7a012ebe))

Wip

- Add nested_foreach test + refactor ([9975375](9975375881ea87e04ac825bb57ab0d96a61af1ec))

0.1.37

Refactor

- [**breaking**] The compiler no longer takes ownership of IR ([2b81a4e](2b81a4ecfe43e2987b131dcaac6570e4399756cb))

Page 11 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.