Releases: synthient/cli
Releases · synthient/cli
v1.5.1
v1.5.0
What's new
SDK-delegated feeds and streaming
All feed downloads, snapshot metadata, and real-time streams now route through go-synthient v2.3.0 instead of hand-rolled HTTP code. This brings the CLI onto the v4 API and removes ~330 lines of custom HTTP helpers.
Real-time streams use typed SDK iterators (StreamProxy, StreamAnonymizer, StreamTorrent, StreamHeliosHTTP, StreamHeliosTLS). Reconnect error handling now uses typed SDK sentinel errors instead of raw status codes.
SDK-delegated gRPC schema introspection
The grpc schema command now delegates to client.GRPCSchema from the SDK, removing the ~380-line internal reflection client. The go-synthient SDK gained this feature in v2.3.0.
Dependency upgrades
go-synthientbumped to v2.3.0 (gRPC schema support, patched grpc/x/net CVEs)golang.org/x/netupgraded transitively to v0.55.0
Bug fixes
synthient authno longer prints a blank line between the huh form and the confirmation message
Housekeeping
- Deleted dead
utils.IsZeroAnyfunction - Simplified
statuscommand to computeBaseAPI/BaseFeeds/BaseGRPConce instead of assigning each field multiple times - Fixed
--filter network.asn=15169example in README (correct field isasn) - Added "(snapshots only, no live stream)" note for
honeypot_dnsandhoneypot_adbin the streams table
v1.4.1
v1.4.0
v1.3.0
v1.2.1
v0.2.0
Changelog
- 3e38ee6 feat: bump version
- d5bb145 docs: README
- 228abc6 feat: correctly filter when stack traces should be outputted
- 8e216eb feat(deps): upgrade all
- 3f14ba0 feat: list commands
- b716262 feat: download
- c9f49d2 feat: stream command
- 51b3c64 feat: complete project restructure
- 18421f6 feat: cleanup cli run cmds
- 0ec88f5 feat: start new download cmd
- 3996b12 feat: update go to 1.25.4
- 1dfb0f8 chore[deps]: upgrade all