Skip to content

Releases: xdevplatform/xurl

v0.5.0

08 May 21:50
dd12833

Choose a tag to compare

Changelog

  • 3c3298d Added README section
  • b310c11 Added quiet and pretty printing options
  • 0cc3d7e Merge pull request #25 from xdevplatform/xurl-webhooks
  • dd12833 Merge pull request #26 from xdevplatform/migrate-media-upload
  • ce68446 Refactor media upload API for clearer endpoint handling and add trace option in CLI
  • 5925e0a Removed new scopes
  • fc1612e Simplify IsStreamingEndpoint function by removing redundant checks and directly returning the result from StreamingEndpoints.
  • f5c7c2c Update author email for CLA
  • 8a43134 [Webhooks] Initial commit
  • ca87c93 add dm scopes
  • 67e2767 fix streaming endpoint bug

Released by GoReleaser.

v0.4.6

22 Mar 00:18

Choose a tag to compare

Changelog

  • f13d29d Enhance Error message formatting to return JSON string if applicable.

Released by GoReleaser.

v0.4.4

21 Mar 06:19

Choose a tag to compare

Changelog

  • 409f558 Add User-Agent header with version info in API client requests.
  • 28ca3ac Implement new Client interface in API, enhance testing with testify, and improve error handling across modules.
  • 6b2818d Refactor API client to consolidate request options and add trace support in request handling.
  • 428150a Refactor API client to streamline request building and remove redundant auth header retrieval logic.
  • 0974a81 Refactor API client to utilize structured request options and enhance code clarity across the application.

Released by GoReleaser.

v0.4.3

14 Mar 22:17

Choose a tag to compare

Changelog

  • 3582008 bearer token twurl migration support
  • 176ee7b examples in --help flag

Released by GoReleaser.

v0.4.2

14 Mar 21:37

Choose a tag to compare

Changelog

  • 5acf8e2 fix verbose for media upload

Released by GoReleaser.

v0.4.1

14 Mar 21:22

Choose a tag to compare

Changelog

  • 773d16f Update install script
  • 98ac147 twurl migration support and fix image upload
  • 798ed93 version and refactor

Released by GoReleaser.

v0.4.0

14 Mar 07:13

Choose a tag to compare

Changelog

Added Features

  • Media Upload Support: Introduced a new MediaUploader utility allowing for the upload of media files (images, videos, and GIFs) to the X API. This includes:

    • Introduced a media command to handle full media upload flow as well as the ability to do media upload through separate command calls (INIT, APPEND, FINALIZE).
    • Initializing uploads, appending media in chunks, finalizing uploads, and checking upload status are all now working properly
  • Streaming API Support: Implemented functionality to process streaming endpoints:

    • Endpoints such as /2/tweets/search/stream are detected and handled appropriately.
    • xurl is now capable of handling and displaying streaming responses in real-time.
  • Improved Response Visualization: Added a colorized JSON output for improved readability:

    • Utilizes syntax highlighting for keys, string values, numbers, booleans, nulls, and structural elements.
    • Allows users to easily parse and understand API response data through colored output in the terminal.

Usability Enhancements

  • Error Handling Improvements: Improved error handling for API requests, providing clearer error messages and formatting, enhancing the developer experience when troubleshooting issues during API interactions.

Released by GoReleaser.

v0.3.0

31 Dec 20:00

Choose a tag to compare

Release v0.3.0

v0.2.3

18 Dec 01:01

Choose a tag to compare

Release v0.2.3

v0.2.1

17 Dec 22:44

Choose a tag to compare

Releae v0.2.1