Repository navigation
v0.6.1
Added
- Global
--verboseflag (andMETABASE_CLI_VERBOSE=1env var) to print full API error response bodies. Useful for debugging; off by default.
Changed
- API errors are now one-line human-readable messages instead of the full server response. Previously a single 500 dumped 5–20 KB of Clojure stacktrace into stdout; now it prints just the top-level
message/error/causefield (e.g.500 Server Error: Invalid parameter: Card 24,009 does not have a template tag named "since_date".). Use--verboseto see the original body. Applies to both HTTP errors and in-band query-execution failures.
Fixed
question updateno longer corrupts v0.59+ cards when template tags are involved. The previous code wrappedstages[0].nativeas an object with nestedtemplate-tags; Metabase saved the payload but the query processor could not substitute parameters, leaving cards unrunnable ("Card does not have a template tag named X"). Updates now emitnativeas a string withtemplate-tagsat the stage level, matching native-UI-authored cards. Cards previously corrupted by this bug are healed on their next update.
Full changelog: v0.6.0...v0.6.1