lingo.dev@0.133.4

lingodotdev/lingo.devlingo.dev@0.133.4Mar 20, 2026by github-actions[bot]

AI Summary

This patch release enhances error handling by parsing JSON responses for better messages and ensuring network errors are properly propagated.

Key Highlights

  • Improved API error messages by parsing JSON responses
  • Network errors now propagate instead of being silent
  • CLI now shows specific auth error messages (e.g., 'Invalid API key')
  • Removed unused workflowId parameter

Full Release Notes

### Patch Changes

-   [#2051](https://github.com/lingodotdev/lingo.dev/pull/2051) [`9991515`](https://github.com/lingodotdev/lingo.dev/commit/9991515adad3773d40791b18f2e6105235145609) Thanks [@AndreyHirsa](https://github.com/AndreyHirsa)! - SDK: Improved API error messages by parsing server JSON responses instead of using HTTP status text. Removed try/catch from whoami so network errors propagate instead of being silently treated as "not authenticated". Deduplicated error handling into shared helpers. Removed unused workflowId parameter.

    CLI: Auth failures now show specific error messages (e.g., "Invalid API key" vs generic "Authentication failed").

-   Updated dependencies \[[`9991515`](https://github.com/lingodotdev/lingo.dev/commit/9991515adad3773d40791b18f2e6105235145609)]:
    -   @lingo.dev/\_sdk@0.16.1
    -   @lingo.dev/\_compiler@0.12.1