Skip to content

Releases: braiins/bos-plus-api

1.3.0

22 Oct 10:26
Compare
Choose a tag to compare

[1.3.0] - 2024-10-22

Version 1.3.0 introduces few small improvements.

Changed

  • Extended braiins.bos.v1.Platform enumeration with PLATFORM_STM32MP157C_II2_BMM1 variant,
  • Extended braiins.bos.v1.SupportArchiveFormat enumeration with SUPPORT_ARCHIVE_FORMAT_ZIP_ENCRYPTED variant.

1.2.0

17 Jul 09:59
Compare
Choose a tag to compare

[1.2.0] - 2024-07-17

Version 1.2.0 introduces the possibility to configure all pool groups at once and read Braiins OS errors.

Added

  • Introduced new field model in the braiins.bos.v1.Hashboard message that contains hashboard name,
  • Introduced new method GetErrors in the braiins.bos.v1.MinerService to get all miner errors,
  • Introduced new method SetPoolGroups in the braiins.bos.v1.PoolService to set all Pool groups at once.

1.1.0

09 May 10:54
Compare
Choose a tag to compare

[1.1.0] - 2024-05-09

Version 1.1.0 introduce possibility to read network configuration, changes in authentication and few more changes.

Added

  • Introduced new field last_share_time in the braiins.bos.v1.PoolStats that provides info about last share time,
  • Introduced new field token in the braiins.bos.v1.LoginResponse that provides info created authentication token that was till now available only in response header,
  • Introduced new field timeout_s in the braiins.bos.v1.LoginResponse that provides info about authentication token expiration time,
  • Introduced new method GetNetworkInfo in the braiins.bos.v1.NetworkService to get current network configuration for the default network interface,
  • Introduced new field kernel_version in the braiins.bos.v1.GetMinerDetailsResponse that provides info about Kernel version.

1.0.0

27 Mar 12:20
Compare
Choose a tag to compare

[1.0.0] - 2024-03-27

The first stable release of the Public API incorporates minor enhancements.

Added

  • Introduced new field enabled in the braiins.bos.v1.DPSConfiguration that provides info, if DPS is enabled by default or not.
  • Introduced new field enabled in the braiins.bos.v1.TunerConstraints that provides info, if DPS is enabled by default or not.
  • Introduced new field default_mode in the braiins.bos.v1.TunerConstraints that provides info about the default tuner mode.
  • Introduced new field status in the braiins.bos.v1.GetMinerDetailsResponse that provides info about the current miner status.

1.0.0-beta.6

05 Mar 06:12
Compare
Choose a tag to compare

[1.0.0-beta.6] - 2024-03-05

Version 1.0.0-beta.6 contains one new feature Network configuration.

Added

New braiins.bos.v1.NetworkService with GetNetworkConfiguration and SetNetworkConfiguration methods

1.0.0-beta.5

18 Dec 14:12
Compare
Choose a tag to compare

[1.0.0-beta.5] - 2023-12-19

Version 1.0.0-beta.5 contains one small extension.

Added

Extension of the braiins.bos.v1.Platform enumeration with new value for Zynq.

1.0.0-beta.4

23 Nov 14:28
Compare
Choose a tag to compare

[1.0.0-beta.4] - 2023-11-23

Version 1.0.0-beta.4 contains one new feature and one breaking change.

Added

  • We added option to clean tuner profiles by adding braiins.bos.v1.PerformanceService::RemoveTunedProfiles
  • Introduced a new field system_uptime_s in the braiins.bos.v1.GetMinerDetailsResponse that replaces system_uptime(marked as deprecated) to keep the best practice that a field name should also describe the unit (when applicable).

Breaking Changes:

  • We reverted removing braiins.bos.v1.MinerModel enumeration from the previous release because this change was causing troubles to our users.
    Instead of dropping enumeration, we decided to mark it as deprecated and introduce new field miner_model for string representation.

1.0.0-beta.3

02 Nov 08:56
Compare
Choose a tag to compare

Version 1.0.0-beta.3 contains a few minor improvements.

Added

  • Extension of the braiins.bos.v1.GetMinerDetailsResponse message with bosminer_uptime_s field that contains bosminer uptime.

Breaking Changes:

  • We removed braiins.bos.v1.MinerModel enumeration and changed type of model field in braiins.bos.v1.MinerIdentity to string. Replacing model enumeration with string eliminates the need to release a new version every time we add support for new model,

1.0.0-beta.2

11 Aug 13:21
Compare
Choose a tag to compare

New version 1.0.0-beta.2 extends performance management and Pool Group management possibilities. It also introduces an API to get Mining Status.

1.0.0-beta.1

11 Aug 12:30
Compare
Choose a tag to compare

New version 1.0.0-beta.1, enhances the authentication functionalities while also introducing two new features: Device Location and Support Archive.