chore: Version 0.3 #136

Open
aniva wants to merge 487 commits from dev into main
Owner
  • chore: Release version 0.3
- chore: Release version 0.3
aniva added this to the 0.3 milestone 2024-12-08 12:55:40 -08:00
aniva added the
category
organization
label 2024-12-08 12:55:40 -08:00
aniva self-assigned this 2024-12-08 12:55:40 -08:00
aniva added 443 commits 2024-12-08 12:55:42 -08:00
ff8fed8741 Classify JSON error as command error
Also add documentation for this
7a5fe554ba Add holes test stub
Move tests into their own namespaces
538ba6e7d7 Store states instead of goals
1. Rename {Commands, Protocol}, and {Symbols, Symbol}
2. Store the root mvarId in the proof state along with goal indices
3. Add diagnostics function which prints out the state
4. Bump version to 0.2.6 (breaking change)

Documentations pending
8029298db7 feat: Display user name in Goal structure
1. Modify `serialize_expression_ast` so its no longer a monad
2. Test existence of root expression
269e5c707c refactor: Separate goal printing and processing
Added a test for delta proof variables
ce1cb13e54 fix: Use Lean's built in name parser
The `str_to_name` parser cannot handle numerical names and escapes.
f72a82a4c9 feat: Remove stem deduce
Some private subproofs are not shown in the catalog and this breaks
dependencies
d7fcc502f9 chore: Version downgrade to 0.2.10-alpha
There is a currently known bug
ff4671cdd0 chore: Rename lib. commands to env.
This is done to improve clarity and align with Lean's terminology
81aabc52ea chore: Lean version bump to 4.7.0-rc2
Multithreading in ABI was not stabilized in 4.1.0
252f85e66c feat: Instantiation tests
Note that delay assigned metavariables are not instantiated.
0bc7bc5856
refactor: Remove export of Lean functions
If the user wishes to use Lean functions, they should add the bindings manually.
7968072097
refactor: Remove the newMVarSet mechanism
This field has ambiguous purpose and does not account for different
types of mvars
3733c10a4e
refactor: Unify call convention
Induction like tactics should return `Array InductionSubgoal`. Branching
tactics should return their branch first.
a7b30af36b
refactor: Refactor REPL out of main library
fix: Calc previous rhs not found bug
25bb964604
test: Automatic mode testing
refactor: Simplified integration test structure
aniva added 1 commit 2024-12-09 21:43:05 -08:00
aniva added 1 commit 2024-12-11 00:30:21 -08:00
aniva added 4 commits 2024-12-11 09:09:35 -08:00
aniva added 1 commit 2024-12-11 16:47:56 -08:00
aniva added 3 commits 2024-12-11 16:51:26 -08:00
aniva added 5 commits 2024-12-11 16:52:22 -08:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.
Sign in to join this conversation.
No description provided.