Skip to content
This repository has been archived by the owner on Apr 28, 2023. It is now read-only.

Releases: maxrdz/poparazzi-private-api

v0.2.3

21 Jun 00:37
Compare
Choose a tag to compare

Github

  • Updated publish workflow yml file

Package

  • Updated author contact information
  • Updated package dependency requirements

v0.2.2

02 Jun 23:36
Compare
Choose a tag to compare

Dependency Requirements

  • Upgrade @types/node requirement to ^17.0.38.

Github Workflows

  • Updated release workflow: Build examples on build workflow job.

Client Patches

  • end_session() now returns void, for simplicity.
  • Other device token methods also now return void.
  • The device token can be accessed via get_device_token(), if needed.

Project Repository

  • Updated README with a simpler example that doesn't require getting the session or device token objects.
  • Updated README with a 'Documentation' section which has a link to the package documentation README.md

v0.2.1

31 May 06:46
Compare
Choose a tag to compare

Dependency Updates

  • Updated node-fetch requirement to 2.6.7 to include an important patch.
  • Updated @types/node requirement from 17.0.35 to 17.0.36

Repository

  • Updated README.md with installation, getting started, and contribution guidelines.
  • Included the official discord server invite link in the README with a shield badge.

Client

  • Make Client sleep() a static method.

v0.2.0

29 May 07:47
Compare
Choose a tag to compare

Client Features

  • Implemented Poparazzi Streaming API websocket client
  • Aside from basic stream authentication, added pop view count stream event.
  • Built-in sleep() utility method to delay asynchronous functions.

Documentation

  • Updated client events interface
  • WEBSOCKET_STATUS enum
  • authenticate_stream() method
  • connect_streaming_api() method
  • stream_send() method
  • sleep() method
  • send_pop_view_count() method

v0.1.1

28 May 08:36
4ec8e85
Compare
Choose a tag to compare

The first alpha release of the poparazzi-private-api package.
Released under the Apache-2.0 license.

Documentation

  • Documented basic Poparazzi API endpoints & streaming API events.
  • Documented Client methods, attributes, enums, interfaces, etc.

Client Features

  • Creating new Poparazzi sessions using the sessions API endpoint.
  • Generating a device token(s) to the apple_device_tokens API endpoint.
  • Successful user authentication using PATCH requests to the sessions endpoint.
  • Client events with assignable asynchronous callback functions.