Skip to content

Comments

Leo v3.3.0#540

Merged
AleoAlexander merged 9 commits intomasterfrom
update/11-7-25
Nov 28, 2025
Merged

Leo v3.3.0#540
AleoAlexander merged 9 commits intomasterfrom
update/11-7-25

Conversation

@AleoAlexander
Copy link
Collaborator

@AleoAlexander AleoAlexander commented Nov 8, 2025

Structure Changes:

  • language/04_operators.md is now a directory called language/operators/ with separate subpages for "Standard Operators" and "Cryptographic Operators". These categories existed before, but it's easier to read now that they've been split into separate pages. The previous content on language/04_operators.md has been migrated accordingly.
  • The new operator pages language/operators/cryptographic_operators.md and language/operators/standard_operators.md have been categorized for better readability and organization.
  • Added a new page to the CLI tab for leo synthesize

Content Changes

  • Option types have been documented under language/03_data_types.md
  • Storage variables and vectors have been documented under both language/02_structure.md and language/05_programs.md
  • Descriptions of mapping operations have been rewritten to be in the same style as the storage documentation
  • New hash function variants, ECDSA, and serialization/deserialization have all been documented under language/operators/cryptographic_operators.md
  • The index page for the Operators directory now includes a brief explanation of the difference between hashes and commitments
  • leo synthesize has been documented in its CLI page.
  • Fixed inconsistent ordering on CLI flags

TODOs:

  • We should probably remove the page number prefix from each of the file names. It doesn't serve any purpose and just makes things annoying and confusing when you need to add new files. Will make this a separate PR

@AleoAlexander AleoAlexander linked an issue Nov 8, 2025 that may be closed by this pull request
@AleoAlexander AleoAlexander linked an issue Nov 8, 2025 that may be closed by this pull request
@AleoAlexander AleoAlexander linked an issue Nov 8, 2025 that may be closed by this pull request
@AleoAlexander AleoAlexander requested a review from IGI-111 November 8, 2025 22:04
Copy link
Collaborator

@zklimaleo zklimaleo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@AleoAlexander AleoAlexander merged commit 5726e87 into master Nov 28, 2025
2 checks passed
@AleoAlexander AleoAlexander deleted the update/11-7-25 branch November 28, 2025 14:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

3 participants