Skip to content

Releases: pen-lang/pen

v0.5.3

26 Dec 21:28
fa7b4f3
Compare
Choose a tag to compare
  • Bump version (#1725) by Yota Toyama
  • Update dependencies (#1727) by Yota Toyama
  • keys and values 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 to d0842db (#1718) by dependabot[bot]
  • Bump fmm-c from 50101cc to 3002696 (#1715) by dependabot[bot]
  • Bump clap from 4.0.29 to 4.0.30 (#1714) by dependabot[bot]
  • Bump fmm-llvm from 90d6a87 to 50101cc (#1711) by dependabot[bot]
  • fix roadmap (#1710) by Yota Toyama

v0.5.2

20 Dec 03:24
2c390de
Compare
Choose a tag to compare
  • 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 to 90d6a87 (#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

08 Dec 08:47
fe94374
Compare
Choose a tag to compare
  • 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 to 0fde465 (#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 to fdcc753 (#1683) by dependabot[bot]
  • Bump clap from 4.0.26 to 4.0.27 (#1677) by dependabot[bot]
  • Bump fmm-llvm from 996d009 to 3d41d06 (#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

19 Nov 19:18
0d16ee1
Compare
Choose a tag to compare
  • Bump version (#1652) by Yota Toyama
  • Implement more traits for Arc (#1647) by Yota Toyama
  • Bump fmm-llvm from 8dc1043 to 996d009 (#1649) by dependabot[bot]
  • Bump fmm from 8dc1043 to 996d009 (#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 to 8dc1043 (#1631) by dependabot[bot]

v0.4.18

15 Nov 07:34
4af2372
Compare
Choose a tag to compare
  • 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 to 33c669f (#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 to 7f28cfd (#1616) by dependabot[bot]
  • Bump fmm from a51ae62 to 542407e (#1611) by dependabot[bot]
  • Rename inconsistent library functions (#1607) by Yota Toyama

v0.4.17

07 Nov 08:24
4dc6e66
Compare
Choose a tag to compare
  • 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 to 06c823c (#1584) by dependabot[bot]
  • Update dependencies (#1582) by Yota Toyama
  • Bump fmm from 31e3a79 to 4ac83a7 (#1579) by dependabot[bot]

v0.4.16

28 Oct 16:31
695541c
Compare
Choose a tag to compare
  • 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 to 31e3a79 (#1576) by dependabot[bot]
  • Bump fmm from f5d5175 to c4eaf3a (#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 to cf53e95 (#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 to c1e9867 (#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 to 92f204c (#1534) by dependabot[bot]

v0.4.15

14 Oct 01:59
db8c5a3
Compare
Choose a tag to compare
  • Bump version (#1528) by Yota Toyama
  • Bump fmm-llvm from 19c0011 to 4fb64ed (#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 to 19c0011 (#1524) by dependabot[bot]
  • Bump clap from 4.0.12 to 4.0.13 (#1519) by dependabot[bot]
  • Bump fmm-c from 52843a6 to b197579 (#1520) by dependabot[bot]
  • Bump clap from 4.0.10 to 4.0.12 (#1515) by dependabot[bot]
  • Bump fmm-llvm from 1cadbbd to 52843a6 (#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 Toyama
  • Any'Equal function in Reflect package (#1507) by Yota Toyama
  • Prevent nested errors (#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

03 Oct 07:12
8dd5106
Compare
Choose a tag to compare
  • Bump version (#1496) by Yota Toyama
  • Fix error type format in debug 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 for any type (#1461) by Yota Toyama
  • Bump clap from 3.2.22 to 4.0.0 (#1477) by dependabot[bot]
  • Bump fmm-llvm from 9cd34a3 to 1cadbbd (#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 to 9cd34a3 (#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

25 Sep 19:11
c8c7350
Compare
Choose a tag to compare
  • 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 to b48650e (#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 to 8dd1861 (#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 to edf06ac (#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 to d6e64f1 (#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