961 Commits

Author SHA1 Message Date
53a9d21a19 docs improved 2026-04-29 22:39:43 +03:00
739fdfc94b Add HTTP respondHtml sugar 2026-04-29 22:28:37 +03:00
c8e03d69ad Add Lyng HTML DSL helpers 2026-04-29 22:07:30 +03:00
b2200e71ff Add context receiver extensions for DSLs 2026-04-29 20:49:50 +03:00
e107296bca Add receiver-stack function types 2026-04-29 12:59:24 +03:00
1bababa058 Normalize site TOC heading hierarchy 2026-04-27 15:21:44 +03:00
35f4c968a4 T? ?: break inference fixed 2026-04-26 21:42:36 +03:00
79429d5f2d added nullable ?: break support with proper inference ;) 2026-04-26 20:57:46 +03:00
fae9965bdf fix CLI boostrap of http server 2026-04-26 17:23:21 +03:00
2dc4fb8230 more http server docs 2026-04-26 16:16:59 +03:00
f74ed9afe4 Switch HTTP server API to RequestContext receivers 2026-04-26 15:57:57 +03:00
ca4a0d4b12 Extend HTTP server routing and JSON exchange helpers 2026-04-26 13:42:14 +03:00
b969edd30a Fix commonMain cancellation handling in HTTP server loop 2026-04-26 10:21:33 +03:00
01ceecd7df Add minimal HTTP server and shared network type packages 2026-04-26 10:09:25 +03:00
79b015ee56 Fix callable return inference regressions 2026-04-25 19:07:10 +03:00
eba7158330 Fix SPA sample links and sample doc publishing 2026-04-25 16:46:51 +03:00
66b8806b11 Add runnable DB serialization example 2026-04-25 16:23:08 +03:00
92e9325f40 Add SQL object expansion serialization support 2026-04-25 16:09:30 +03:00
50e34e520e Add DB decode annotations and preserved declaration metadata 2026-04-25 13:36:33 +03:00
2abe7e2f96 Add typed canonical JSON encoding 2026-04-25 00:36:18 +03:00
2bedaa0969 Add canonical Json format and external format binding 2026-04-25 00:03:00 +03:00
9735774efd v1.5.5 release 1.5.5 2026-04-23 15:18:47 +03:00
14214e91e1 Fix escaping immutable closure captures 2026-04-22 18:50:49 +03:00
0f5343fa17 Add VPS deployment target and Ansible provisioning for lynglang.com
- deploy_site now defaults to new VPS (94.130.36.94, /var/www/lynglang);
  use --old to deploy to d.lynglang.com as before
- infra/setup_vps.yml: Ansible playbook installs nginx + certbot, obtains
  SSL cert for lynglang.com, fixes Debian buster EOL apt sources
- infra/inventory.ini and infra/templates/nginx_lynglang.conf.j2 included

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-22 12:31:01 +03:00
d0f51928de fixed wrong error message in val ++/-- 2026-04-22 08:56:02 +03:00
0973a6afeb Fix JVM import caching and class/object bytecode dispatch 2026-04-21 23:25:07 +03:00
953f237ca3 Optimize primitive list fill capacity and append 2026-04-21 21:37:04 +03:00
fbb5688696 Drive higher-order lambda inlining from call metadata 2026-04-21 20:51:16 +03:00
f4ab2ebab4 Extend lambda inlining to getOrPut and implicit it calls 2026-04-21 19:20:25 +03:00
0c3242cbd8 Generalize higher-order lambda inlining 2026-04-21 19:12:16 +03:00
1d5caaa836 Broaden lambda method inlining with captures 2026-04-21 19:07:05 +03:00
3be2892025 Use fast compiled callbacks in dynamic and flow helpers 2026-04-21 18:06:31 +03:00
c80900c503 Prevent cross-script module slot aliasing 2026-04-21 17:34:00 +03:00
ee634c8dff Extend generic fast callable entry points 2026-04-21 17:26:53 +03:00
6c91b77a85 Use fast lambda calls in scope facade 2026-04-21 16:43:02 +03:00
3721ee8332 Fast-path compiled lambda calls with args 2026-04-21 16:04:04 +03:00
97990f00ce Cover when-based exact callable fast paths 2026-04-21 14:37:27 +03:00
80693e7690 Inline exact lambdas through wrapper expressions 2026-04-21 14:36:18 +03:00
029fe874fa Propagate exact callable refs across expressions 2026-04-21 14:33:23 +03:00
ffa64d691b Use direct calls for constant constructors 2026-04-21 13:30:09 +03:00
30c9a5a565 Propagate exact lambda refs across bytecode slots 2026-04-21 13:20:27 +03:00
db3a780645 Generalize bytecode fast-call dispatch 2026-04-21 13:09:50 +03:00
fc7d26ee4b Fast-path bytecode statement execution 2026-04-21 11:39:47 +03:00
a61b5a31be Add non-suspending fast calls for bytecode callables 2026-04-21 11:35:20 +03:00
33d170f525 Optimize fast-path bytecode lambda invocation 2026-04-21 11:29:14 +03:00
f72cdfdf83 Inline simple lambdas in bytecode fast paths 2026-04-21 09:05:18 +03:00
10fa4de4fa regression fix 2026-04-20 18:48:28 +03:00
4acee56de8 small optimization of List.fill 2026-04-20 14:09:09 +03:00
87060c7eb7 +inference bugs
+List.ensureCapacity
optimized List.fill
2026-04-20 13:56:47 +03:00
6ba128f7ba fixed some more inference bugs 2026-04-20 12:23:17 +03:00