Skip to content

Changelog

0.6.1 - 2021-06-16

Bugfix, Feature, and Maintenance; Update Strongly Recommended

Fixed

  • Issue #71 - Documentation - Get-TwitterSavedSearch - API reference link incorrect for saved_searches/show/:id
  • Issue #75 - Import-TwitterAuthentication - Import from previous version throws error
  • Issue #77 - Invoke-TwitterRequest - Stagger API request submissions
  • Issue #80 - Uri for License and Project missing in PSGallery package

Changed

  • Issue #79 - Get-TwitterApiEndpoint - Store endpoint data in a module variable

Added

  • Issue #74 - Import-TwitterAuthentication - Use environment variables to set authentication values
  • Issue #76 - Invoke-TwitterRequest - Add option for progress bar for paged requests
  • Issue #81 - [BluebirdPS.ResponseData] - Add InvocationInfo to history
  • Issue #82 - [BluebirdPS.APIV2.Objects.Poll] - Add TotalVotes property
  • Issue #73 - LICENSE - Include license file with module

0.5.1 - 2021-06-05

Bugfix and Maintenance; Update Strongly Recommended

Fixed

  • Issue #64 - Remove unnecessary warning message from Import-BluebirdPSConfiguration
  • Issue #66 - Get-TwitterList - Omission of UserName parameter generates incorrect query
  • Issue #68 - Documentation - Publish-Tweet has typo in description
  • Issue #69 - Set-TwitterAuthentication throws "Cannot find path" error when ~.BluebirdPS\ does not exist

0.5.0 - 2021-06-02

Feature, Bugfix, and Maintenance; Update Strongly Recommended

Deprecated

  • Issue #43 - Remove Functions for Migrated Endpoints
  • Issue #54 - Remove Unused or Replaced Functions

Fixed

  • Issue #29 - [BUG] Get-TwitterDM is not allowed
  • Issue #30 - [New Feature] All commands using parameter sets needs default parameter set in cmdletbinding
  • Issue #42 - Suppress Duplicate ChangeLog Entries
  • Issue #36 - Add CodeAnalysis.SuppressMessage as Required
  • Issue #35 - Expand Build Scripts
  • Issue #34 - Remove ValueFromPipeline from Private Functions

Added

  • Issue #40 - Add C# Enums as required
  • Issue #41 - Add C# Classes for Output and Processing
  • Issue #38 - Add OAuthVersion to Endpoint JSON
  • Issue #52 - Add Commands for API v2 Endpoints
  • Issue #55 - Add Commands for v1.1 Endpoints
  • Issue #56 - Create private functions as required
  • Issue #57 - Create functions to support new configuration, history, and api endpoint search
  • Issue #32 - Convert-TweetDate
  • Issue #53 - Update Functions to Use New Classes
  • Issue #58 - Update authentication functions to integrate configuration framework
  • Issue #59 - Update Invoke-TwitterRequest for new classes and configuration, and make public
  • Issue #60 - Cleanup remaining outstanding commands
  • Issue #61 - Update module's prepend and append scripts

Removed

Maintenance

  • Issue #39 - Maint move source files into api versioned folders
  • Issue #50 - Move docs site to new domain
  • Issue #37 - Build script does not work on MacOS or Raspbian

0.1.1 - 2020-11-23

Bugfix; Update Strongly Recommended

Fixed

0.1.0 - 2020-11-22

Initial release

Fixed

  • Issue #13 - Update Unpublish-TwitterDM to send actual message id
  • Issue #4 - Create functions to handle authentication

Maintenance

  • Issue #15 - Update Get-TwitterList
  • Issue #11 - Create function to verify Twitter credentials
  • Issue #12 - Create Get-TwitterDM
  • Issue #14 - Add Get-TwitterListMember
  • Issue #16 - Create Get-TwitterListTweets
  • Issue #17 - Create Get-TwitterListSubscriber
  • Issue #18 - Create Get-TwitterListSubscription
  • Issue #19 - Create Remove-TwitterSavedSearch
  • Issue #20 - Create Add-TwitterSavedSearch
  • Issue #5 - Add function to generate queries
  • Issue #7 - Add module scaffolding and build script
  • Issue #8 - Add ReturnValue parameter to Invoke-TwitterCursorRequest
  • Issue #3 - Add example and pre-reqs

Keep a Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.