Skip to content

Releases: bmlt-enabled/bmlt-root-server

3.0.0-beta7

06 Oct 05:20
b7a2a3f
Compare
Choose a tag to compare
3.0.0-beta7 Pre-release
Pre-release
  • PHP 8.0 or 8.1 are now required. PHP 7.x is no longer supported.
  • As part of a modernization effort, we are rewriting the APIs. As we rewrite them, we are dropping all output formats except for json. In this release, the following APIs have been rewritten:
    • GetSearchResults
    • GetServiceBodies
    • GetFormats
    • GetFieldKeys
    • GetFieldValues
    • GetChanges
    • GetServerInfo
    • GetCoverageArea
  • Allow NAWS import code to update the world ID of deleted meetings. (This avoids a synchronization problem that would arise if a new meeting is deleted before its NAWS code can be uploaded.)

3.0.0-beta6

05 Oct 19:16
b68c218
Compare
Choose a tag to compare
3.0.0-beta6 Pre-release
Pre-release
  • PHP 8.0 or 8.1 are now required. PHP 7.x is no longer supported.
  • As part of a modernization effort, we are rewriting the APIs. As we rewrite them, we are dropping all output formats except for json. In this release, the following APIs have been rewritten:
    • GetSearchResults
    • GetServiceBodies
    • GetFormats
    • GetFieldKeys
    • GetFieldValues
    • GetChanges
    • GetServerInfo
    • GetCoverageArea
  • Allow NAWS import code to update the world ID of deleted meetings. (This avoids a synchronization problem that would arise if a new meeting is deleted before its NAWS code can be uploaded.)

3.0.0-beta5

19 Sep 18:17
f6b0aa0
Compare
Choose a tag to compare
3.0.0-beta5 Pre-release
Pre-release
  • PHP 8.0 or 8.1 are now required. PHP 7.x is no longer supported.
  • As part of a modernization effort, we are rewriting the APIs. As we rewrite them, we are dropping all output formats except for json. In this release, the following APIs have been rewritten:
    • GetSearchResults
    • GetServiceBodies
    • GetFormats
    • GetFieldKeys
    • GetFieldValues
    • GetChanges
    • GetServerInfo
    • GetCoverageArea
  • Allow NAWS import code to update the world ID of deleted meetings. (This avoids a synchronization problem that would arise if a new meeting is deleted before its NAWS code can be uploaded.)

3.0.0-beta4

18 Sep 02:35
8341df3
Compare
Choose a tag to compare
3.0.0-beta4 Pre-release
Pre-release
  • PHP 8.0 or 8.1 are now required. PHP 7.x is no longer supported.
  • As part of a modernization effort, we are rewriting the APIs. As we rewrite them, we are dropping all output formats except for json. In this release, the following APIs have been rewritten:
    • GetSearchResults
    • GetServiceBodies
    • GetFormats
    • GetFieldKeys
    • GetFieldValues
    • GetChanges
    • GetServerInfo
    • GetCoverageArea
  • Allow NAWS import code to update the world ID of deleted meetings. (This avoids a synchronization problem that would arise if a new meeting is deleted before its NAWS code can be uploaded.)

3.0.0-beta3

17 Sep 04:10
Compare
Choose a tag to compare
3.0.0-beta3 Pre-release
Pre-release
  • PHP 8.0 or 8.1 are now required. PHP 7.x is no longer supported.
  • As part of a modernization effort, we are rewriting the APIs. As we rewrite them, we are dropping all output formats except for json. In this release, the following APIs have been rewritten:
    • GetSearchResults
    • GetServiceBodies
    • GetFormats
    • GetFieldKeys
    • GetFieldValues
    • GetChanges
    • GetServerInfo
  • Allow NAWS import code to update the world ID of deleted meetings. (This avoids a synchronization problem that would arise if a new meeting is deleted before its NAWS code can be uploaded.)

3.0.0-beta2

16 Sep 22:12
c073fa9
Compare
Choose a tag to compare
3.0.0-beta2 Pre-release
Pre-release
  • Root Server 3.0.0 is the beginning of a major refactoring and code modernization effort.
    • PHP 8.0 or 8.1 are now required. PHP 7.x is no longer supported.
    • As we rewrite endpoints, with the exception of GetNAWSDump, we are dropping all data formats but json and jsonp. As such, the following endpoints have been rewritten and now support only the json and jsonp data formats:
      • GetServiceBodies
      • GetFormats
      • GetFieldKeys
      • GetFieldValues
      • GetSearchResults
      • GetServerInfo
      • GetChanges

3.0.0-beta1

08 Sep 03:49
9e5213d
Compare
Choose a tag to compare
3.0.0-beta1 Pre-release
Pre-release
  • Root Server 3.0.0 is the beginning of a major refactoring and code modernization effort.
    • PHP 8.0 or 8.1 are now required. PHP 7.x is no longer supported.
    • As we rewrite endpoints, with the exception of GetNAWSDump, we are dropping all data formats but json and jsonp. As such, the following endpoints have been rewritten and now support only the json and jsonp data formats:
      • GetServiceBodies
      • GetFormats
      • GetFieldKeys
      • GetFieldValues

2.16.6

28 Aug 03:01
Compare
Choose a tag to compare
  • Fixed an issue with saving meetings when using PHP 8.x.
  • Update the check in the NAWS import code to record trying to update the World ID of a deleted meeting to its current value as 'no change', rather than flagging it as a problem.

2.16.5

25 Aug 21:12
3c85ac8
Compare
Choose a tag to compare
  • Fixed an issue with the NAWS Formats translations for the Italian and Portuguese languages.
  • Add option to the GetFormats endpoint to get all server formats regardless of whether they are used by appending &show_all=1.
  • Add check to NAWS import code -- the only change allowed to a deleted meeting is to change its World ID to 'deleted'.
  • Added support for PHP 8.1.

2.16.4

28 Nov 19:26
Compare
Choose a tag to compare
  • Added a new parents=1 parameter to GetServiceBodies. When supplied with services[]=x filters, all parent service bodies will be returned.
  • Exposed venue_type in meeting search results.
  • Added a new venue_types filter to GetSearchResults. This works like the weekdays and services filters, where passing a positive integer will include a Venue Type and a negative integer will exclude a Venue Type.
    • Filter Values
      • In-Person is 1
      • Virtual is 2
      • Hybrid is 3
    • Examples
      • &venue_types[]=2&venue_types[]=3 will include all Virtual and Hybrid meetings.
      • &venue_types=-1 will exclude all In-Person meetings.
  • Added a new key_strings filter to GetFormats. This has also been implemented in tomato, and will allow crouton to make more efficient queries.
    • Example: &key_strings[]=TC&key_strings[]=VM&key_strings[]=HY&lang_enum=en
  • Dropped support for PHP 7.2, added support for PHP 8.0.