karate · Issues· 15 open
Open on GitHubLocally synced open issues (discussions stay on GitHub)
- #3047
2.1.2 The json report output is missing start_timestamp for scenarios
bugfixedUpdated Sep 18, 2026 - #3043
2.1.2: JSON.stringify() drops quotes when serializing a scalar string
bugfixedUpdated Sep 17, 2026 - #3044
2.1.2: Java String constructor fails when its byte-array argument is a method call
bugfixedUpdated Sep 17, 2026 - #3045
2.1.2: Explicitly constructed java.lang.String loses hashCode and equalsIgnoreCase
bugfixedUpdated Sep 17, 2026 - #3042
2.1.2: optional('#missing').click() throws for an absent element instead of doing nothing
bugfixedUpdated Sep 17, 2026 - #3046
2.1.2: driver.script adds an extra invocation to an arrow IIFE
bugfixedUpdated Sep 17, 2026 - #3041
karate-pom.json paths are executed twice - every feature runs 2x (2.1.2 standalone)
bugfixedUpdated Sep 17, 2026 - #3031
logging: `logging.console` precedence over logback.xml is undocumented, and `report: 'warn' is the wrong `printEnabled` replacement (empties the gatling replay)
enhancementfixedUpdated Sep 12, 2026 - #3030
karate.call() with a real HTTP request repeats the first response when called in a loop with updated params (2.1.1 → 2.1.2 regression)
bugfixedUpdated Sep 6, 2026 - #3014
byte[] variables shared by reference through callonce / callSingle caches; unchecked Object[] casts crash on primitive arrays
bugfixedUpdated Sep 4, 2026 - #3029
Feature-level @fail tag is not inherited by scenarios (v1 → v2 regression)
bugfixedUpdated Sep 4, 2026 - #3024
Error output doesn't display file name and line number everywhere
bugfixedUpdated Sep 1, 2026 - #3015
Browser file upload blocked
bugfixedUpdated Aug 26, 2026 - #3022
Dynamic `read` parameters fail
bugfixedUpdated Aug 26, 2026 - #3021
`karate.read()` silently corrupts .xlsx (and other Office/zip-based) files — binary-extension allowlist is incomplete, and docs contradict the actual behavior
bugfixedUpdated Aug 26, 2026