Skip to content

Commit 9c9a168

Browse files
authored
Plutus update 2025-11-19 (#689)
1 parent 917f282 commit 9c9a168

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

blog/2025-11-19-plutus-core.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
title: Plutus Core Team Update
3+
slug: 2025-11-19-plutus-core
4+
authors: zliu41
5+
tags: [plutus-core]
6+
hide_table_of_contents: false
7+
---
8+
9+
## High level summary
10+
11+
The Plutus team is finalizing work for the upcoming intra-era hard fork.
12+
13+
Four of the `Value` primitives have now been costed, and the remaining three are currently in progress.
14+
After this, the final step before will be performing end-to-end testing for all new features to be introduced in the hard fork.
15+
16+
We are also preparing a blog post on UPLC 2025, which will be published soon.
17+
18+
In parallel, we continue progressing on other tasks, including support case analysis related to Data.
19+
20+
## Low level summary
21+
22+
### Key Pull Requests Merged
23+
24+
- [Conformance tests for value built-ins taking into account 128-bit integers](https://github.com/IntersectMBO/plutus/pull/7407)
25+
- [Fix Value.Quantity shrinker](https://github.com/IntersectMBO/plutus/pull/7408)
26+
- [Additional conformance tests for insertCoin and valueContains](https://github.com/cardano-foundation/CIPs/pull/7409)
27+
- [Benchmark regular apply vs case apply](https://github.com/IntersectMBO/plutus/pull/7410)
28+
29+
- [Standardize repetition notation in EBNF grammar of plutus](https://github.com/IntersectMBO/plutus/pull/7414)
30+
- [Cost models for LookupCoin, ValueContains, ValueData, UnValueData builtins](https://github.com/IntersectMBO/plutus/pull/7344)
31+
32+
### Issues and Pull Requests In Progress
33+
34+
- End-to-end testing for `dropList`
35+
- End-to-end testing for modular exponentiation
36+
- End-to-end testing for multi-scalar multiplication
37+
- End-to-end testing for `Array` primitives
38+
- End-to-end testing for `Value` primitives
39+
- End-to-end testing for unification of primitives across Plutus V1, V2 and V3

0 commit comments

Comments
 (0)