44 Commits

Author SHA1 Message Date
30e56946a0 improved JDBC provider for lyng.io.db 2026-04-18 02:06:29 +03:00
49fc700233 Detach materialized SQL rows from transaction lifetime 2026-04-17 20:38:40 +03:00
07cb5a519c Add JDBC and websocket/native follow-up changes 2026-04-16 23:35:15 +03:00
64273ac60a Add JDBC database provider for JVM 2026-04-16 22:10:36 +03:00
a2e3f80ab6 better sql exaple, some inference bugs fixed 2026-04-16 00:54:00 +03:00
f8d2533b48 Make SQLite native linker lookup portable 2026-04-15 23:47:38 +03:00
14dc73db3e Harden SQLite provider release behavior 2026-04-15 23:11:50 +03:00
f9bbdd56bf Test DB rollback precedence in SQLite 2026-04-15 22:38:11 +03:00
04e80c384e Stabilize DB provider registration test 2026-04-15 22:35:19 +03:00
6d340824e4 Tighten SQLite transaction failures and tests 2026-04-15 22:20:29 +03:00
5f6f6b9ae4 Align SQLite value conversion across JVM and native 2026-04-15 22:03:42 +03:00
55ba6113e7 Add Lyng DB contract and SQLite provider skeleton 2026-04-15 20:39:38 +03:00
121d860043 Document native networking limits 2026-04-09 19:17:32 +03:00
fbb1683ba3 Fix concurrent TCP CLI scope and add regressions 2026-04-09 11:55:01 +03:00
402b8bb1b3 Fix native CLI TCP regression path 2026-04-09 11:00:23 +03:00
d8454a11fc optimize arithmetics 2026-04-04 04:01:43 +03:00
2414da59a7 fixed terminal problems in lyng CLI with new console support on linux 2026-04-03 12:12:55 +03:00
fd6d05d568 anotther compiler inference bug andlyng.io.console improvements 2026-04-03 11:55:25 +03:00
88b0bb2147 Add TCP server example and refactor script execution flow 2026-04-02 22:55:29 +03:00
9bee0aed5b Merge branch 'inference-bug'
# Conflicts:
#	lyngio/src/commonMain/kotlin/net/sergeych/lyng/io/http/LyngHttpModule.kt
2026-04-02 20:06:11 +03:00
cd7e001f41 Refactor KMP networking backends 2026-04-02 20:04:25 +03:00
5346d15a9f Add KMP networking backends 2026-04-02 19:23:46 +03:00
7b65ff9d0e Fix inference regression and green tests 2026-04-02 16:48:14 +03:00
d409a4bb8b Add verified Ktor-backed networking modules to lyngio 2026-04-02 16:19:14 +03:00
e55d9c835a another snapshot release, configs for matrix operations 2026-03-28 23:28:28 +03:00
d17ad9ef0d 1.5.0 release; console stability fix; tetris sample rewritten to be RC-free 2026-03-22 03:11:08 +03:00
4df6612eca 1.5.0-RC2: build fixes 2026-03-19 22:45:08 +03:00
2a79c718ba 1.5.0-RC2: improved lyngio.console, some polishing 2026-03-19 22:41:06 +03:00
d9d7cafec8 +added console spport for lyngio
+added console support to lyng/jlyng CLI
+added unicode escapes
+created tetris console sample
2026-03-19 01:09:32 +03:00
66d9a40bb1 better scopeFacade 2026-02-19 11:41:39 +03:00
087143b022 Remove remaining JVM warnings 2026-02-18 21:39:01 +03:00
6d943c5e1e Migrate Instant to kotlin.time 2026-02-18 21:13:21 +03:00
34678068ac Remove interpreter paths and enforce bytecode-only execution 2026-02-14 01:20:13 +03:00
e73fe0d3c5 Remove interpreter fallbacks and enforce bytecode execution 2026-02-14 00:41:33 +03:00
90826b519d Remove interpreter paths and enforce bytecode-only execution 2026-02-13 00:19:47 +03:00
6b957ae6a3 Refactored ObjRef evaluation logic for enhanced performance and consistency across unary, binary, and field operations. Added evalValue overrides for more streamlined value resolution. 2026-01-11 01:42:53 +01:00
660a80a26b lyngio: added processes and docs for it, JVM and linux 2026-01-06 02:35:24 +01:00
f792c73b8f 1.1.1-SNPASHOT some serious bugs in initilazation fixed. They were revealed by delegation real world usage 2026-01-05 21:13:42 +01:00
f7a4497f3f Migrate to kotlin.time.Instant and kotlin.time.Clock, update dependencies to support Kotlin 2.2, and adopt JVM 17. 2025-12-17 19:53:36 +01:00
bfffea7e69 fix #83 import-aware quickdocs 2025-12-06 22:25:21 +01:00
40f11b6f29 fix #82 refactored and added builtin docs to all symbols 2025-12-06 21:10:40 +01:00
067970b80c Add MiniAst documentation system and Markdown rendering for built-in and IDE documentation. 2025-12-02 03:04:14 +01:00
062f344676 published lyngio to maven, added to docs 2025-11-29 09:02:28 +01:00
438e48959e - fixed bug in compiler (rare)
- added lyng.io.fs (multiplatform)
- CLI tools now have access to the filesystem
2025-11-29 00:51:01 +01:00