Skip to content

Releases: aplteam/GitHubAPIv3

Version 2.1.1

Choose a tag to compare

@aplteam aplteam released this 22 Jun 06:19

Bug fix: CheckForUpdate wrongly removed additional info from the version info.

As a result v1.2.3-beta-1 in the WS was not considered to be "worse" than v1.2.3 on GitHub.

To be consumed as a Tatin package, see https://tatin.dev

Version 2.1.0

Choose a tag to compare

@aplteam aplteam released this 21 Apr 17:08
  • Function GetIssues added
  • Function GetLabelStats added
  • ∆QuickView (injected into issues) does not require an argument anymore & returns the creation date now as well
  • ∆Details (injected into issues) does not require an argument anymore
  • Bug fixes
    • Typo fixed in Version
    • Empty "owner" was accepted by ⎕NEW - makes no sense

To be consumed as a Tatin package from https://tatin.dev

Version 2.0.0

Choose a tag to compare

@aplteam aplteam released this 09 Apr 12:59
  • Potentially breaking: Version now returns a char vector stemming from the package config file
  • Packages updated
  • "Make" improved

To be consumed as a Tatin package from https://tatin.dev

Version 1.6.0

Choose a tag to compare

@aplteam aplteam released this 26 Jan 10:16
  • CommTools removed as a dependency - was only required for tests
  • Version now returns the package config file setting
  • Build process modernized
  • Tests polished

To be consumed as a Tatin package from https://tatin.dev

Version 1.5.0

Choose a tag to compare

@aplteam aplteam released this 16 Nov 09:20

CheckForUpdate can now handle beta versions on the client side (on GitHub, betas are not supported).

To be consumed as a Tatin package from https://tatin.dev

Version 1.4.0

Choose a tag to compare

@aplteam aplteam released this 24 Sep 08:47
  • New instance method GetMyRateLimits added which complements the older shared method GetRateLimits

  • BREAKING CHANGE

    The instance property pathToConngaDLLs has been removed and replaced by a shared field with the same name.

    This syntax change was necessary because some shared methods (GetAllEndPoints, GetRateLimits) called GetJson which relies on pathToCongaDLLs being defined. It only affects you when you have set pathToCongaDLLs as a property of an instance because that needs changing: assign it to the field of the class instead.

To be consumed as a Tatin package from https://tatin.dev

Version 1.2.1

Choose a tag to compare

@aplteam aplteam released this 25 Jul 09:05
  • Bug fix in ListIssues: crashed in case there were no issues to report on.

To be consumed as a Tatin package from https://tatin.dev

Version 1.2.0

Choose a tag to compare

@aplteam aplteam released this 28 Apr 08:28
  • Instances of GitHubAPIv3 now have a useful display format: for a user "foo" it shows GitHubAPIv3[foo]
  • The name of the function GetPrinciple was changed to GetPrincipal
  • When Assert signals an error not only the message but also the HTTP code is signalled as in "Not found (404)"
  • Package dependencies updated
  • Bug fixes
    • The ⎕DF of an issue was wrong ("Issues" rather than "Issue"). While on it the issue number was added.

To be consumed as a Tatin package from https://tatin.dev

Version 1.1.0

Choose a tag to compare

@aplteam aplteam released this 10 Dec 17:50
  • Dependencies updated, particularly APLTreeUtils2 and HttpCommand
  • LICENSE updated

To be consumed as a Tatin package from https://tatin.dev

Version 1.0.1

Choose a tag to compare

@aplteam aplteam released this 28 Aug 16:59

The domain of the function CastTagname2Number got extended:

  • A major number may now be as large as 999 (rather than 99)
  • A minor number may now be as large as 999 (rather than 99)
  • A patch number may now be as large as 9999 (rather than 999)

To be consumed as a Tatin package from https://tatin.dev