Skip to content

Releases: aplteam/GitHubAPIv3

Version 1.2.0

28 Apr 08:28
Compare
Choose a tag to compare
  • 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

10 Dec 17:50
Compare
Choose a tag to compare
  • Dependencies updated, particularly APLTreeUtils2 and HttpCommand
  • LICENSE updated

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

Version 1.0.1

28 Aug 16:59
Compare
Choose a tag to compare

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

Version 1.0.0

07 Jun 15:01
Compare
Choose a tag to compare
  • Note that 1.0.0 has been redesigned, meaning that there are quite a number of breaking changes compared with the predecessor (0.7.0):
    • It does not depend on .NET anymore, meaning is works on Linux and Mac-OS without .NET.
      Instead it now depends on the HttpCommand package.
    • The functions return neither an error code nor an error message anymore, just the result;
      errors are signalled now
    • GetAllReleases now returns by default a vector of character vectors with the versions.
      The newly introduced optional left argument verbose can be used to get the full data instead.
    • CheckForUpdate now returns a character vector rather than a Boolean, see there
    • GetAllEndpoints now returns a two-column matrix
    • The regEx property was removed because it is not required anymore
    • PutTopics removed
  • There is now a property personal_access_token which when not empty is used to authenticate requests.
  • This version works cross-platform without depending on .NET.
  • Bug fixes
    • Package config was faulty (source). Functionality was not affected by this bug.

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

Is a Tatin package now

17 Mar 19:17
Compare
Choose a tag to compare

Does not require the namespace APLTreeUtils anymore but the class APLTreeUtils2 instead.

Consume as a package from https://tatin.dev

File extension is now .aplc rather than .dyalog

23 Mar 07:38
Compare
Choose a tag to compare
v0.6.0

File extension is now .aplc rather than .dyalog

Three methods and one propert added

12 Jun 09:46
Compare
Choose a tag to compare
  • New methods added: GetRelease, GetLatestTag and CheckForUpdate.
  • There is now a property regEx.

Also a couple of methods got renamed; for example

  • GetReleaseByTagName became GetReleaseInfoByTagName
  • GetLatestRelease became GetLatestReleaseInfo

That's because these function did not returns a relase as such but just meta data.

Couple of minor improvements

16 Apr 07:56
Compare
Choose a tag to compare
  • Versioning corrected.
  • Documentation polished.
  • :Include ##.APLTreeUtils fixed
  • Bug fixes
    • CastTagname2Number did not accept something like 1.0.2

Method "GetAllTopics" added

01 Jan 21:14
Compare
Choose a tag to compare
v0.0.2

`History` polished

First experimental release

31 Dec 12:19
Compare
Choose a tag to compare
v0.0.1

Update Readme