git.delta.rocks / jrsonnet / refs/heads / master

difftreelog
  1. build update dependencies
    mqvzqupw Yaroslav Bolyukin 2026-10-10 #0648267
  2. build switch from mimallocator to mimalloc
    zmmyxtkw Yaroslav Bolyukin 2026-10-10 #345c90f
  3. fix static analysis error should mark file as non-evaluating
    xlrsvnow Yaroslav Bolyukin 2026-10-07 #a62fc6b
  4. fix allow to disable hard tabs
    zwltwwqo Yaroslav Bolyukin 2026-08-31 #b9d891c
  5. feat(jrb) compute hash
    plxxxlvt Yaroslav Bolyukin 2026-07-31 #7d81a16
  6. fix ObjExtend should work with non-object lhs
    urkyrlvx Yaroslav Bolyukin 2026-07-31 #b5fcc26
  7. refactor remove asserting object list from thread-local
    krppmxyl Yaroslav Bolyukin 2026-07-31 #3132268
  8. refactor use rstest for non-snapshot suites
    ptwtywuv Yaroslav Bolyukin 2026-07-31 #f280493
  9. feat enable native go-testdata tests
    lplruuvv Yaroslav Bolyukin 2026-07-31 #7a97aae
  10. test rustanka object assertion tests
    lyyzqsls Yaroslav Bolyukin 2026-07-31 #0efc2e4
  11. feat detect infinite recursion in assertions
    tlnxrzkn Yaroslav Bolyukin 2026-07-31 #33ac23b
  12. build update dependencies
    uxlmprnx Yaroslav Bolyukin 2026-07-29 #8b828f9
  13. fix --feature=experimental didn't imply exp-regex
    xumvsost Yaroslav Bolyukin 2026-07-28 #787fd94
  14. fix --tla-str-path imported the wrong file
    kkxqqwvy Yaroslav Bolyukin 2026-07-28 #434a7a4
  15. fix prevent --multi path escape
    zqpzplzv Yaroslav Bolyukin 2026-07-28 #9c66309
  16. fix fmt width modifier should count chars, not code units
    pkrsvsvv Yaroslav Bolyukin 2026-07-28 #8e3aecf
  17. build publish to npm
    yxyqwqtu Yaroslav Bolyukin 2026-07-05 #c7e3e2e
  18. fix std.parseInt should accept + prefix
    ylvprrxx Yaroslav Bolyukin 2026-06-24 #035e880
  19. fix overly force-happy lazy for-spec
    pmnykmox Yaroslav Bolyukin 2026-06-24 #07fd802
  20. fix prefer shorter exponent in std.format
    ukpsyrnq Yaroslav Bolyukin 2026-06-20 #ecbe9eb
  21. fix float formatting precision for values > u64::MAX
    mqpuzzvr Yaroslav Bolyukin 2026-06-18 #2286073
  22. fix forbid negative numbers in %c format
    myqsozsv Yaroslav Bolyukin 2026-06-18 #7df0eec
  23. feat bundler
    qpttwnpn Yaroslav Bolyukin 2026-05-26 #363bd28
  24. ci benchmark stack size
    rqtsskyx Yaroslav Bolyukin 2026-06-04 #a9ea23a
  25. fix update saphyr with proper octals handling
    mzyqttoy Yaroslav Bolyukin 2026-05-15 #ca7fbc7
  26. chore do not depend on wasm-bindgen in jrsonnet-evaluator
    unuzwopp Yaroslav Bolyukin 2026-05-26 #f339e96
  27. ci use cache.delta.rocks for post-comments
    yxkrlons Yaroslav Bolyukin 2026-05-26 #2d7eed0
  28. Flake lock file updates:
    
    • Updated input 'crane':
        'github:ipetkov/crane/6d015ea29630b7ad2402841386da2cb617a470a7?narHash=sha256-cM/AuKy5tMhwOOQIbha8ZRRMHVfNf7cv2aljIw%2BqoCg%3D' (2026-05-06)
      → 'github:ipetkov/crane/edb38893982a3338972bb4a2ec7ce7c29ba10fd9?narHash=sha256-BLrtr42azquO7MdGFU5a7KiMl3YpFlTeIXqy1fT5GlQ%3D' (2026-05-18)
    • Updated input 'hercules-ci-effects':
        'github:hercules-ci/hercules-ci-effects/e2456ee419f9d75f8382e3d6c5af4690b316a5a8?narHash=sha256-wA%2BONiwbvQIy7ERJx/ruhV7y5xku6XKstXCII5bIbdI%3D' (2026-04-19)
      → 'github:hercules-ci/hercules-ci-effects/af4331c44f13977b6964745454eadcfee2d244d1?narHash=sha256-OOEWyt8ma7QAysDbiP65J7li7KIdtZfnbA11gFnwyEI%3D' (2026-05-16)
    • Updated input 'nixpkgs':
        'github:nixos/nixpkgs/f404c398737a5345899e492da00412b4ba7a88df?narHash=sha256-Svx%2B9fTnhZit6Mf%2B1ZXMC1pR3LjHMOtgq9gVODInGVk%3D' (2026-05-16)
      → 'github:nixos/nixpkgs/f9188aa83c426496b2471fe23c000033e189f26a?narHash=sha256-HrMbEBJUdOIQ8m5HMjOWa3OaSMo3VWmkN%2BgHP0kRVmw%3D' (2026-05-23)
    hercules-ci[bot] 2026-05-26 #7d9a510
  29. docs move repo to an org
    xollkrsz Yaroslav Bolyukin 2026-05-17 #2f70eee
  30. chore bump to v0.5.0-pre99
    kzzrqpst Yaroslav Bolyukin 2026-05-16 #a527511
  31. docs loop_invariant context note
    stzyzpxs Yaroslav Bolyukin 2026-05-21 #e540524
  32. perf with rfold we can ignore evaluation order
    tpzkmxkr Yaroslav Bolyukin 2026-05-17 #40d81c2
  33. * flake.lock: Update
    
    Flake lock file updates:
    
    • Updated input 'crane':
        'github:ipetkov/crane/d459c1350e96ce1a7e3859c513ef5e9869d67d6f' (2026-05-03)
      → 'github:ipetkov/crane/6d015ea29630b7ad2402841386da2cb617a470a7?narHash=sha256-cM/AuKy5tMhwOOQIbha8ZRRMHVfNf7cv2aljIw%2BqoCg%3D' (2026-05-06)
    • Updated input 'fenix':
        'github:CertainLach/fenix/831116e5887552af53f2998dcb46e1d55dc0850e' (2026-04-04)
      → 'github:CertainLach/fenix/831116e5887552af53f2998dcb46e1d55dc0850e?narHash=sha256-9CEV5QjP2kkuMxlpbO8sULWEcMtCfTWM6qtYqZ5lKNQ%3D' (2026-04-04)
    • Updated input 'flake-parts':
        'github:hercules-ci/flake-parts/0678d8986be1661af6bb555f3489f2fdfc31f6ff' (2026-05-05)
      → 'github:hercules-ci/flake-parts/f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb?narHash=sha256-m1Yf0wZ8j1OHjTc2UwHwyQRSnNeSgLJOd7q5Y45hzi4%3D' (2026-05-13)
    • Updated input 'hercules-ci-effects':
        'github:hercules-ci/hercules-ci-effects/e2456ee419f9d75f8382e3d6c5af4690b316a5a8' (2026-04-19)
      → 'github:hercules-ci/hercules-ci-effects/e2456ee419f9d75f8382e3d6c5af4690b316a5a8?narHash=sha256-wA%2BONiwbvQIy7ERJx/ruhV7y5xku6XKstXCII5bIbdI%3D' (2026-04-19)
    • Updated input 'nixpkgs':
        'github:nixos/nixpkgs/aa279bba121eac3e966b6dcea9891b5e96330944' (2026-05-08)
      → 'github:nixos/nixpkgs/b4d20dee06f1218054051023f383f8ebf663e1fa?narHash=sha256-uHgY7rFL1MR4HGW/HTe5/rqKCNdTTYOu2yKAAXe7hDM%3D' (2026-05-15)
    • Updated input 'shelly':
        'github:CertainLach/shelly/b5dd29a500db04f54a9f1c2bf81cdd84df8b0cd7' (2025-08-27)
      → 'github:CertainLach/shelly/b5dd29a500db04f54a9f1c2bf81cdd84df8b0cd7?narHash=sha256-sKUaQrgnYVBmG5cGmGoFYXc61g74ufWpPYGPoJia58k%3D' (2025-08-27)
    • Updated input 'treefmt-nix':
        'github:numtide/treefmt-nix/790751ff7fd3801feeaf96d7dc416a8d581265ba' (2026-04-08)
      → 'github:numtide/treefmt-nix/790751ff7fd3801feeaf96d7dc416a8d581265ba?narHash=sha256-pc20NRoMdiar8oPQceQT47UUZMBTiMdUuWrYu2obUP0%3D' (2026-04-08)
    
    * flake.lock: Update
    
    Flake lock file updates:
    
    • Updated input 'nixpkgs':
        'github:nixos/nixpkgs/b4d20dee06f1218054051023f383f8ebf663e1fa?narHash=sha256-uHgY7rFL1MR4HGW/HTe5/rqKCNdTTYOu2yKAAXe7hDM%3D' (2026-05-15)
      → 'github:nixos/nixpkgs/b1a644fbe85bed9563d3903f53085e97a1dc3d51?narHash=sha256-TpFISyQwwxFh1jzVZmee97tSUXHbxET2kB%2BqeJ7OLXY%3D' (2026-05-16)
    
    * flake.lock: Update
    
    Flake lock file updates:
    
    • Updated input 'nixpkgs':
        'github:nixos/nixpkgs/b1a644fbe85bed9563d3903f53085e97a1dc3d51?narHash=sha256-TpFISyQwwxFh1jzVZmee97tSUXHbxET2kB%2BqeJ7OLXY%3D' (2026-05-16)
      → 'github:nixos/nixpkgs/f404c398737a5345899e492da00412b4ba7a88df?narHash=sha256-Svx%2B9fTnhZit6Mf%2B1ZXMC1pR3LjHMOtgq9gVODInGVk%3D' (2026-05-16)
    
    ---------
    hercules-ci[bot] 2026-05-16 #5d80d31
  34. docs(ir): visit_destruct_rest
    lvxlwrpy Yaroslav Bolyukin 2026-05-15 #662289a
  35. docs(ir) deny(missing_docs)
    ulolskzw Yaroslav Bolyukin 2026-05-15 #ee32be6
  36. ci install more targets for win, musl
    qrktzkkv Yaroslav Bolyukin 2026-05-14 #21844b4
  37. refactor for loop-invariant compspecs, reanalyze overs in outer
    ssovpxyo Yaroslav Bolyukin 2026-05-14 #cdbcd9f
  38. fix loop_invariant should use innermost frame for dependency analysis
    synvmqoy Yaroslav Bolyukin 2026-05-14 #da47272
  39. This was done on purpose, I wanted to change the message here in the
    future so it indicates that it is not the local that is unused, but that
    it is possible to extract loop-invariant overs, but decided to implement
    this optimization on another level (automatic loop_invariant overs
    caching)
    rnykxxzy Yaroslav Bolyukin 2026-05-14 #79bb381
  40. refactor NumValue::{MIN,MAX}_SAFE_INTEGER constants
    szxpmttl Yaroslav Bolyukin 2026-05-14 #e1572ba
  41. docs(lexer) deny(missing_docs)
    uwmlytnk Yaroslav Bolyukin 2026-05-14 #c647485
  42. refactor move string unescaping to lexer
    lsvkquzl Yaroslav Bolyukin 2026-05-14 #b3405f3
  43. feat function folder abstraction
    vwxqrkzy Yaroslav Bolyukin 2026-05-12 #5e8cbcd
  44. refactor consistent *32 method naming
    mtuonvkt Yaroslav Bolyukin 2026-05-09 #db1fd8f
  45. refactor init rustls in jrb binary instead
    sklkyrqw Yaroslav Bolyukin 2026-05-08 #8e03fa3
  46. ci package everything for darwin cross
    srpqrqmk Yaroslav Bolyukin 2026-05-08 #b5082ff
  47. perf static object shapes
    ptmvzrqo Yaroslav Bolyukin 2026-05-08 #7bd5bbd
  48. refactor trivial arrays
    pynwztym Yaroslav Bolyukin 2026-05-08 #d0b9ff2
  49. refactor split literals and trivials
    nyvtyzzz Yaroslav Bolyukin 2026-05-08 #b89fdd3
  50. fix(formatter) diagnostic on offset 0
    zrtuolnl Yaroslav Bolyukin 2026-05-08 #d543e94
  51. fix(rowan) unary plus
    msnwnxvo Yaroslav Bolyukin 2026-05-08 #42f993d
  52. ci try pure-rust builds for jrb
    lvqskylm Yaroslav Bolyukin 2026-05-08 #5b43fa8
  53. fix object iteration in comps
    xwwykrnw Yaroslav Bolyukin 2026-05-08 #16d0d0e
  54. ci switch all benchmarks to realworld tests dir
    qvwnzyyz Yaroslav Bolyukin 2026-05-08 #341222d
  55. fix experimental snapshots
    wuukpsuu Yaroslav Bolyukin 2026-05-07 #fdfa83e
  56. fix rust-openssl security alert
    uprnotrq Yaroslav Bolyukin 2026-05-07 #05e8322
  57. Otherwise it is has some quirks. Also allows downstreams to have
    different features for rustls if not building with jrb.
    pkwxmtqp Yaroslav Bolyukin 2026-05-07 #80f6128
  58. fix unaccepted snapshots
    tkykoymm Yaroslav Bolyukin 2026-05-07 #de9f0cb
  59. fix(jrb) peel signed tags
    vlurzpsl Yaroslav Bolyukin 2026-05-07 #9d2c40c
  60. style fix formatting
    vsxrysyk Yaroslav Bolyukin 2026-05-07 #7d0b3bd
  61. ci more realworld benchmarks
    yvoquykv Yaroslav Bolyukin 2026-05-07 #3ab5bdb
  62. feat(jrb) symlinks
    kmklkzzm Yaroslav Bolyukin 2026-05-07 #97dec27
  63. build ship jrb by default
    omsokppx Yaroslav Bolyukin 2026-05-07 #6710888
  64. refactor better static analysis error display
    uklooykr Yaroslav Bolyukin 2026-05-07 #4087576
  65. fix incorrect doccomment parsing
    pyqrqpwv Yaroslav Bolyukin 2026-05-07 #2223f9a
  66. feat minimal tco
    yzrzokyp Yaroslav Bolyukin 2026-05-07 #3c251da
  67. ci post results as a comment
    lysuzqzy Yaroslav Bolyukin 2026-05-07 #e468723
  68. style fix clippy warnings
    lkwtpzxp Yaroslav Bolyukin 2026-05-07 #b842704
  69. test stop vendoring benchmarks
    vxoxrqtm Yaroslav Bolyukin 2026-05-07 #baeb367
  70. test pointer-size invariant snapshots
    vqqnoupn Yaroslav Bolyukin 2026-05-06 #36af281
  71. feat more formatter options
    uqnknwss Yaroslav Bolyukin 2026-05-06 #752087c
  72. fix support integration test with all features
    ymqrumlo Yaroslav Bolyukin 2026-05-06 #aa77bfb
  73. feat experimental regexp in web
    kosvqpsk Yaroslav Bolyukin 2026-05-06 #69623ce
  74. feat bring back null coaelse
    xprpsquv Yaroslav Bolyukin 2026-05-06 #6b79e9c
  75. feat forObj evaluation
    pvwvukvw Yaroslav Bolyukin 2026-05-06 #a2182e0
  76. test std-param-names should work with exp-preserve-order
    tnqwszvv Yaroslav Bolyukin 2026-05-06 #30703de
  77. feat parse new object iteration syntax
    tvmprlwu Yaroslav Bolyukin 2026-05-06 #ecde57a
  78. feat(rowan) alternative object comp syntax
    lmvywrut Yaroslav Bolyukin 2026-05-06 #0f5424f
  79. fix only build benchmarker for x86_64-linux
    oqtmzxpr Yaroslav Bolyukin 2026-05-06 #604f09d
  80. feat wire jrsonnet-web for experimental features
    mqyzspnq Yaroslav Bolyukin 2026-05-06 #3e1d397
  81. refactor jrsonnet cli should not depend on ir
    kmmmlsnr Yaroslav Bolyukin 2026-05-06 #7324ad9
  82. ci split dev and ci fenix toolchains
    rlwnyklm Yaroslav Bolyukin 2026-05-06 #34f8ef7
  83. feat jrb
    orkooprx Yaroslav Bolyukin 2026-03-23 #c93de77
  84. ci run the remaining tests
    wlploorw Yaroslav Bolyukin 2026-05-06 #3732ed2
  85. It is only used for better clippy and rustfmt anyway
    mmykuvtt Yaroslav Bolyukin 2026-05-06 #f78972c
  86. test reenable more upstream tests
    nmyzzlrl Yaroslav Bolyukin 2026-05-06 #5f11fd7
  87. test run upstream testsuites in ci
    zvxoyvum Yaroslav Bolyukin 2026-05-05 #6fbe7c6
  88. doc: add custom funding link
    zynykyyz Yaroslav Bolyukin 2026-05-05 #4874d05
  89. feat async import resolve from
    zlouuslr Yaroslav Bolyukin 2026-05-05 #2e0b030
  90. chore(slop) cargo metadata
    wytvqwnw Yaroslav Bolyukin 2026-05-05 #b44186a
  91. feat std.native can return arbitrary Val
    oowsvwxw Yaroslav Bolyukin 2026-05-05 #50afc8a
  92. refactor(web) idiomatic js api
    zwxrzuux Yaroslav Bolyukin 2026-05-05 #9aabcd4
  93. fix publishing metadata
    xxqqsuuu Yaroslav Bolyukin 2026-05-05 #6ac56ea
  94. docs update badges
    qznslrxp Yaroslav Bolyukin 2026-05-05 #495217f
  95. feat(web) npm publishing
    nnwnvuuk Yaroslav Bolyukin 2026-05-05 #7b5f356
  96. Not needed with the introducion of jrsonnet-web
    qstsyplp Yaroslav Bolyukin 2026-05-05 #63230e6
  97. build update gcmodule
    tmtxpsmu Yaroslav Bolyukin 2026-05-05 #387e99d
  98. feat proper js wasm bindings
    nlwklwxt Yaroslav Bolyukin 2026-05-05 #9cb049e
  99. feat async import ergonomics
    mqslvqlp Yaroslav Bolyukin 2026-05-05 #b9cb94a
  100. feat(ir) source url
    qkmunwwm Yaroslav Bolyukin 2026-05-05 #3738ed2