wombat

Cross platform gRPC client

MIT License

Stars
1.4K
Committers
9

Bot releases are visible (Hide)

wombat - v0.5.0 Latest Release

Published by github-actions[bot] over 3 years ago

Full changelog ⇒ v0.5.0

Added

  • Support export/import request to/from grpcurl command. Thanks to @devkanro & @iou90
  • Immediately retry a disconnected grpc connection before attempting to send a request. Thanks to @aschey

Fixed

  • Update dependencies to fix an issue with newer versions of webkit2gtk. Thanks to @aschey
wombat - v0.4.0

Published by github-actions[bot] almost 4 years ago

Full changelog ⇒ v0.4.0

Added

  • Date picker for google.protobuf.Timestamp fields
  • Request type icons, in-flight indicator and network out/in count
  • Request payloads added to main output to better represent streaming requests
  • Output gutter decorations and headers to clearly show separate out/in payloads

Changed

  • Output control re-architecture to enable future features
  • Response tab renamed to "Payload" to reflect both in and out payloads

Fixed

  • A canceled client stream blocks further requests
  • Output syntax highlighting on Windows
  • Oneof data is sent as empty in some scenarios
  • State miss match with descriptor causes unknown field error
wombat - v0.3.3

Published by github-actions[bot] almost 4 years ago

Full changelog ⇒ v0.3.3

Added

  • Automatic expansion of standard Google error message types in error details by @optiman
  • Cyclic detection of protobuf messages, which previous resulted in a stack overflow crash

Fixed

  • Oneof value that has a message with no fields would cause the UI to become unresponsive
  • State loss between methods causing repeated fields to be reset to empty and the "add" button becoming unresponsive
wombat - v0.3.2

Published by github-actions[bot] almost 4 years ago

Full changelog ⇒ v0.3.2

Fixed

  • Crash on launch due to poor handling of the default workspace for first time user
wombat - v0.3.1

Published by github-actions[bot] almost 4 years ago

Full changelog ⇒ v0.3.1

Added

  • Multiple workspaces with quick switching
  • Custom rendering/parsing support for Google Well Known [wrapper] Types
  • Notification when a new version of Wombat is available to download
  • Service and Method select dropdowns are searchable

Fixed

  • Support mac case-sensitive filesystem. Thanks to @Azuka
  • UI unresponsive when rendering empty state for repeated fields
  • Fix layout of metadata for Headers and Trailers
wombat - v0.2.2

Published by github-actions[bot] almost 4 years ago

Full changelog ⇒ v0.2.2

Added

  • Brew cask install for mac: brew cask install wombat
  • AUR install for Arch Linux: yay -S wombat-bin Thanks to @etix

Fixed

  • Windows styling issues
  • WKT google.protobuf.Timestamp parsed correctly using RFC 3339
  • WKT google.protobuf.Duration parsed correctly with s suffix (representing seconds)
wombat - v0.2.1

Published by github-actions[bot] almost 4 years ago

Full changelog ⇒ v0.2.1

Removed

  • Linux AppImage package due to linking errors, may be fixed in a future version

Fixed

  • UI unresponsive when request message has zero fields
wombat - v0.2.0

Published by github-actions[bot] almost 4 years ago

Full changelog ⇒ v0.2.0

Added

  • Input generation for oneof fields
  • Input generation for map fields
  • More error messages on failure
  • Metadata specifically for the Reflection API
  • Windows build
  • CI/CD for release builds

Changed

  • Rebuilt from the ground up using Svelte frontend rather than Qt
  • Updated Go Protobuf to use APIv2
  • New output protobuf format based on prototext encoder
  • Directly use Go gRPC invoke/stream functions rather than wrappers
  • DB format (all previous saved requests will be lost)
  • New looking App Icon

Removed

  • Logging to disk
  • Request metadata from the workspace options (only relflection API metadata)

Fixed

  • Crash when a previous connection tries to report status changes
  • Appearance of an in-flight request when application launches, when there is no request
wombat - v0.1.0-beta.1

Published by rogchap about 4 years ago

  • Metadata can be added in the Workspace Options
  • Metadata is added to the header of Reflection API Call
  • Extra error messages
  • Crash/Bug fixes
  • Logger to help with providing support
wombat - v0.1.0-beta

Published by rogchap about 4 years ago

  • Client streaming support
  • Request cancellation
  • Bidirectional streaming support
  • Response time output
  • Save metadata between requests/sessions
  • Save messages, fields, repeated fields on Send
  • DMG background and Application shortcut for Mac OSX
  • Linux release as a tar.gz as well as AppImage
wombat - v0.1.0-alpha.1

Published by rogchap about 4 years ago

  • Error messages on connection errors
  • Create crash log file
  • Syntax highlighting on response output
  • Progress bar to indicate in-flight requests
  • Support for client certificate/key
  • Enable support for the Reflection API
  • Allow nested messages to be nullable
  • Linux AppImage (manual) build
wombat - v0.1.0-alpha

Published by rogchap about 4 years ago

first alpha version