Releases: pen-lang/pen
Releases · pen-lang/pen
v0.5.3
- Bump version (#1725) by Yota Toyama
- Update dependencies (#1727) by Yota Toyama
keys
andvalues
built-in functions (#1724) by Yota Toyama- Parallel list comprehension (#1673) by Yota Toyama
- Bump html-escape from 0.2.12 to 0.2.13 in /packages/html/ffi (#1720) by dependabot[bot]
- Bump clap from 4.0.30 to 4.0.32 (#1719) by dependabot[bot]
- Bump hamt from
cf53e95
tod0842db
(#1718) by dependabot[bot] - Bump fmm-c from
50101cc
to3002696
(#1715) by dependabot[bot] - Bump clap from 4.0.29 to 4.0.30 (#1714) by dependabot[bot]
- Bump fmm-llvm from
90d6a87
to50101cc
(#1711) by dependabot[bot] - fix roadmap (#1710) by Yota Toyama
v0.5.2
- Bump version (#1703) by Yota Toyama
- Bump quote from 1.0.21 to 1.0.23 (#1706) by dependabot[bot]
- Bump syn from 1.0.105 to 1.0.107 (#1705) by dependabot[bot]
- Bump proc-macro2 from 1.0.47 to 1.0.49 (#1708) by dependabot[bot]
- Fix readme (#1709) by Yota Toyama
- Bump indoc from 1.0.7 to 1.0.8 (#1707) by dependabot[bot]
- Bump serde_json from 1.0.89 to 1.0.91 (#1704) by dependabot[bot]
- Update dependencies (#1702) by Yota Toyama
- Bump serde from 1.0.149 to 1.0.150 (#1698) by dependabot[bot]
- Bump insta from 1.22.0 to 1.23.0 (#1697) by dependabot[bot]
- Bump fmm-llvm from
0fde465
to90d6a87
(#1699) by dependabot[bot] - Bump insta from 1.21.2 to 1.22.0 (#1696) by dependabot[bot]
- Bump tokio from 1.22.0 to 1.23.0 (#1695) by dependabot[bot]
v0.5.1
- Bump version (#1669) by Yota Toyama
- Bump syn from 1.0.104 to 1.0.105 (#1687) by dependabot[bot]
- Bump serde from 1.0.148 to 1.0.149 (#1690) by dependabot[bot]
- Bump fmm-c from
fdcc753
to0fde465
(#1691) by dependabot[bot] - Bump mkdocs-material from 8.5.10 to 8.5.11 in /doc (#1686) by dependabot[bot]
- Bump clap from 4.0.27 to 4.0.29 (#1685) by dependabot[bot]
- Bump insta from 1.21.1 to 1.21.2 (#1680) by dependabot[bot]
- Bump serde from 1.0.147 to 1.0.148 (#1682) by dependabot[bot]
- Bump fmm from
3d41d06
tofdcc753
(#1683) by dependabot[bot] - Bump clap from 4.0.26 to 4.0.27 (#1677) by dependabot[bot]
- Bump fmm-llvm from
996d009
to3d41d06
(#1676) by dependabot[bot] - Bump @highlightjs/cdn-assets from 11.6.0 to 11.7.0 in /doc (#1675) by dependabot[bot]
- Display missing record field names (#1671) by Yota Toyama
- Fix record equality check (#1670) by Yota Toyama
- Fix dependabot configuration (#1666) by Yota Toyama
- Update dependencies (#1668) by Yota Toyama
- Freeze state after run (#1667) by Yota Toyama
- Update readme (#1663) by Yota Toyama
- Refactor examples (#1664) by Yota Toyama
- Update list comprehension documentation (#1662) by Yota Toyama
- Replace deprecated actions (#1661) by Yota Toyama
- Conditional list comprehension branches (#1660) by Yota Toyama
- Update readme (#1658) by Yota Toyama
- Monadic list comprehension (#1657) by Yota Toyama
- Unify list comprehension compiler (#1654) by Yota Toyama
- Refactor list comprehension (#1653) by Yota Toyama
v0.5.0
- Bump version (#1652) by Yota Toyama
- Implement more traits for
Arc
(#1647) by Yota Toyama - Bump fmm-llvm from
8dc1043
to996d009
(#1649) by dependabot[bot] - Bump fmm from
8dc1043
to996d009
(#1650) by dependabot[bot] - Bump serde_json from 1.0.87 to 1.0.88 (#1648) by dependabot[bot]
- Add todos for unimplemented language features (#1644) by Yota Toyama
- Bump Swatinem/rust-cache from 1 to 2 (#1643) by dependabot[bot]
- Mutable state for testing (#1641) by Yota Toyama
- Bump clap from 4.0.25 to 4.0.26 (#1640) by dependabot[bot]
- Remove delete entry syntax of map types (#1638) by Yota Toyama
- Documentation for map entry deletion (#1639) by Yota Toyama
- Keep application files on testing (#1637) by Yota Toyama
delete
built-in function (#1635) by Yota Toyama- Bump insta from 1.21.0 to 1.21.1 (#1634) by dependabot[bot]
- Bump clap from 4.0.23 to 4.0.25 (#1630) by dependabot[bot]
- Bump fmm-llvm from
33c669f
to8dc1043
(#1631) by dependabot[bot]
v0.4.18
- Bump version (#1629) by Yota Toyama
- Bug fixes for formatter (#1626) by Yota Toyama
- Bump clap from 4.0.22 to 4.0.23 (#1623) by dependabot[bot]
- Bump mkdocs-material from 8.5.9 to 8.5.10 in /doc (#1625) by dependabot[bot]
- Bump fmm-c from
7f28cfd
to33c669f
(#1621) by dependabot[bot] - Clean dead outputs first (#1620) by Yota Toyama
- Bump target-lexicon from 0.12.4 to 0.12.5 (#1617) by dependabot[bot]
- Bump ordered-float from 3.3.0 to 3.4.0 (#1610) by dependabot[bot]
- Bump regex from 1.6.0 to 1.7.0 (#1609) by dependabot[bot]
- Bump clap from 4.0.18 to 4.0.22 (#1612) by dependabot[bot]
- Bump mkdocs-material from 8.5.8 to 8.5.9 in /doc (#1614) by dependabot[bot]
- Bump fmm from
542407e
to7f28cfd
(#1616) by dependabot[bot] - Bump fmm from
a51ae62
to542407e
(#1611) by dependabot[bot] - Rename inconsistent library functions (#1607) by Yota Toyama
v0.4.17
- Bump version (#1601) by Yota Toyama
- Fix cargo rebuilds (#1602) by Yota Toyama
- Run integration tests on macOS only on main branch (#1603) by Yota Toyama
- Refactor macOS integration tests (#1597) by Yota Toyama
- Compile error of map contexts (#1600) by Yota Toyama
- Fix SQL client build on macOS (#1595) by Yota Toyama
- Enable integration tests on macOS (#1596) by Yota Toyama
- Bump mkdocs-material from 8.5.7 to 8.5.8 in /doc (#1594) by dependabot[bot]
- Delay in life game (#1593) by Yota Toyama
- Disallow CPS stack pointer alias for further optimization oppotunities (#1590) by Yota Toyama
- Bump mkdocs from 1.4.1 to 1.4.2 in /doc (#1589) by dependabot[bot]
- Refactor futures in FFI library (#1588) by Yota Toyama
- Optimize parser (#1583) by Yota Toyama
- Bump fmm-llvm from
67404ed
to06c823c
(#1584) by dependabot[bot] - Update dependencies (#1582) by Yota Toyama
- Bump fmm from
31e3a79
to4ac83a7
(#1579) by dependabot[bot]
v0.4.16
- Bump version (#1578) by Yota Toyama
- Update dependencies (#1570) by Yota Toyama
- Bump mkdocs-material from 8.5.6 to 8.5.7 in /doc (#1574) by dependabot[bot]
- Bump fmm-c from
c4eaf3a
to31e3a79
(#1576) by dependabot[bot] - Bump fmm from
f5d5175
toc4eaf3a
(#1572) by dependabot[bot] - Update dependencies (#1569) by Yota Toyama
- Refactor reference count functions (#1568) by Yota Toyama
- Cache variant tag type compilation (#1567) by Yota Toyama
- Optimize MIR expression data structures (#1557) by Yota Toyama
- Update dependencies (#1566) by Yota Toyama
- Use
plist::Map
in MIR passes (#1565) by Yota Toyama - Update F-- (#1564) by Yota Toyama
- Update dependencies (#1563) by Yota Toyama
- Bump serde from 1.0.145 to 1.0.147 (#1560) by dependabot[bot]
- Bump syn from 1.0.102 to 1.0.103 (#1561) by dependabot[bot]
- Bump clap from 4.0.17 to 4.0.18 (#1562) by dependabot[bot]
- Use
Rc
(#1559) by Yota Toyama - Update dependencies (#1558) by Yota Toyama
- Use
plist-rs
for HIR passes (#1552) by Yota Toyama - Optimize MIR type data structure (#1556) by Yota Toyama
- Bump hamt from
ca3ec8c
tocf53e95
(#1555) by dependabot[bot] - Bump ordered-float from 3.2.0 to 3.3.0 (#1554) by dependabot[bot]
- Optimize HIR type data structure (#1553) by Yota Toyama
- Bump clap from 4.0.16 to 4.0.17 (#1551) by dependabot[bot]
- Cache type compilation from MIR to F-- (#1550) by Yota Toyama
- Update F-- (#1549) by Yota Toyama
- Optimize type canonicalization (#1543) by Yota Toyama
- Bump mkdocs from 1.4.0 to 1.4.1 in /doc (#1547) by dependabot[bot]
- Bump fmm-llvm from
d526fa8
toc1e9867
(#1544) by dependabot[bot] - Refactor (#1542) by Yota Toyama
- Use HAMT for MIR type check (#1541) by Yota Toyama
- Update F-- (#1540) by Yota Toyama
- Update dependencies (#1538) by Yota Toyama
- Use type IDs in MIR (#1539) by Yota Toyama
- Rerun codesign on macOS (#1537) by Yota Toyama
- Bump clap from 4.0.14 to 4.0.15 (#1535) by dependabot[bot]
- Bump fmm-llvm from
4fb64ed
to92f204c
(#1534) by dependabot[bot]
v0.4.15
- Bump version (#1528) by Yota Toyama
- Bump fmm-llvm from
19c0011
to4fb64ed
(#1529) by dependabot[bot] - Fix FFI module rebuild (#1527) by Yota Toyama
- Full C calling convention (#1039) by Yota Toyama
- Bump clap from 4.0.13 to 4.0.14 (#1526) by dependabot[bot]
- Bump fmm-c from
b197579
to19c0011
(#1524) by dependabot[bot] - Bump clap from 4.0.12 to 4.0.13 (#1519) by dependabot[bot]
- Bump fmm-c from
52843a6
tob197579
(#1520) by dependabot[bot] - Bump clap from 4.0.10 to 4.0.12 (#1515) by dependabot[bot]
- Bump fmm-llvm from
1cadbbd
to52843a6
(#1516) by dependabot[bot] - Bump serde_json from 1.0.85 to 1.0.86 (#1514) by dependabot[bot]
- Refactor error type information compilation (#1513) by Yota Toyama
- Original record names in error messages and reflection (#1512) by Yota Toyama
- Bump syn from 1.0.101 to 1.0.102 (#1511) by dependabot[bot]
- Refactor (#1510) by Yota Toyama
- Bump clap from 4.0.9 to 4.0.10 (#1509) by dependabot[bot]
Assert'Equal
function (#1508) by Yota ToyamaAny'Equal
function inReflect
package (#1507) by Yota Toyama- Prevent nested
error
s (#1506) by Yota Toyama - Fix nested errors in Rust FFI (#1505) by Yota Toyama
- Extendable type information function (#1503) by Yota Toyama
- Refactor FFI crate with type information (#1502) by Yota Toyama
Reflect
package (#1500) by Yota Toyama- Enable integration test on macOS (#1351) by Yota Toyama
- Bump mkdocs-material from 8.5.3 to 8.5.6 in /doc (#1499) by dependabot[bot]
- Bump clap from 4.0.7 to 4.0.8 (#1497) by dependabot[bot]
- Bump ordered-float from 3.1.0 to 3.2.0 (#1498) by dependabot[bot]
v0.4.14
- Bump version (#1496) by Yota Toyama
- Fix
error
type format indebug
function (#1495) by Yota Toyama - Refactor type information implementation (#1494) by Yota Toyama
- Full
debug
function (#1490) by Yota Toyama - Fix concatenation of zero-length strings (#1492) by Yota Toyama
- Debug function fallback (#1489) by Yota Toyama
- Fix FFI for new type information format (#1488) by Yota Toyama
- Refactor (#1487) by Yota Toyama
- Bump clap from 4.0.4 to 4.0.6 (#1486) by dependabot[bot]
debug
function forany
type (#1461) by Yota Toyama- Bump clap from 3.2.22 to 4.0.0 (#1477) by dependabot[bot]
- Bump fmm-llvm from
9cd34a3
to1cadbbd
(#1484) by dependabot[bot] - Bump proc-macro2 from 1.0.44 to 1.0.46 (#1483) by dependabot[bot]
- Bump actions/upload-artifact from 2 to 3 (#1480) by dependabot[bot]
- Bump actions/download-artifact from 2 to 3 (#1479) by dependabot[bot]
- Bump insta from 1.20.0 to 1.21.0 (#1478) by dependabot[bot]
- Bump tokio from 1.21.1 to 1.21.2 (#1473) by dependabot[bot]
- Bump actions/checkout from 2 to 3 (#1472) by dependabot[bot]
- Bump fmm-c from
b48650e
to9cd34a3
(#1474) by dependabot[bot] - Bump docker/metadata-action from 3 to 4 (#1471) by dependabot[bot]
- Bump docker/build-push-action from 2 to 3 (#1468) by dependabot[bot]
- Bump codecov/codecov-action from 2 to 3 (#1470) by dependabot[bot]
- Bump docker/login-action from 1 to 2 (#1469) by dependabot[bot]
- Update actions (#1467) by Yota Toyama
- Refactor variant type collection (#1466) by Yota Toyama
- Bump syn from 1.0.100 to 1.0.101 (#1464) by dependabot[bot]
- Bump proc-macro2 from 1.0.43 to 1.0.44 (#1463) by dependabot[bot]
- Bump mkdocs from 1.3.1 to 1.4.0 in /doc (#1465) by dependabot[bot]
- Use contexts everywhere in mir-fmm crate (#1462) by Yota Toyama
- Refactor
debug
functions (#1459) by Yota Toyama
v0.4.13
- Bump version (#1460) by Yota Toyama
- Bump mkdocs-material from 8.5.2 to 8.5.3 in /doc (#1453) by dependabot[bot]
- Bump serde from 1.0.144 to 1.0.145 (#1458) by dependabot[bot]
- Bump once_cell from 1.14.0 to 1.15.0 (#1454) by dependabot[bot]
- Bump fmm-llvm from
8dd1861
tob48650e
(#1455) by dependabot[bot] - Bump itertools from 0.10.4 to 0.10.5 (#1451) by dependabot[bot]
- Bump ordered-float from 3.0.0 to 3.1.0 (#1452) by dependabot[bot]
- Bump insta from 1.19.1 to 1.20.0 (#1448) by dependabot[bot]
- Bump mkdocs-material from 8.5.1 to 8.5.2 in /doc (#1450) by dependabot[bot]
- Bump fmm-c from
edf06ac
to8dd1861
(#1445) by dependabot[bot] - Bump syn from 1.0.99 to 1.0.100 (#1446) by dependabot[bot]
- Bump clap from 3.2.21 to 3.2.22 (#1444) by dependabot[bot]
- Add manifest.json (#1443) by Yota Toyama
- Bump mkdocs-material from 8.5.0 to 8.5.1 in /doc (#1442) by dependabot[bot]
- Bump fmm-llvm from
d6e64f1
toedf06ac
(#1439) by dependabot[bot] - Bump mkdocs-material from 8.4.4 to 8.5.0 in /doc (#1437) by dependabot[bot]
- Bump clap from 3.2.20 to 3.2.21 (#1436) by dependabot[bot]
- Bump itertools from 0.10.3 to 0.10.4 (#1435) by dependabot[bot]
- Bump tokio from 1.21.0 to 1.21.1 (#1434) by dependabot[bot]
- Bump mkdocs-material from 8.4.3 to 8.4.4 in /doc (#1433) by dependabot[bot]
- Bump fmm-llvm from
e3a1247
tod6e64f1
(#1429) by dependabot[bot] - Bump version of
ffi
crate (#1428) by Yota Toyama - Bump convert_case from 0.5.0 to 0.6.0 (#1426) by dependabot[bot]
- Bump url from 2.3.0 to 2.3.1 (#1422) by dependabot[bot]
- Bump tokio-util from 0.7.3 to 0.7.4 (#1423) by dependabot[bot]
- Fix edit URLs (#1425) by Yota Toyama
- Bump mkdocs-material from 8.4.2 to 8.4.3 in /doc (#1424) by dependabot[bot]
- Bump url from 2.2.2 to 2.3.0 (#1419) by dependabot[bot]
- Enable string concatenation optimization (#1420) by Yota Toyama
- Fix styles in documentation (#1418) by Yota Toyama
- Fix styles in documentation (#1417) by Yota Toyama