Releases: circleguard/circlecore
Releases · circleguard/circlecore
v5.4.2
v5.4.1
v5.4.0
v5.3.0
v5.2.6
v5.2.5
v5.2.4
- store all score info attributes in
ReplayMap
andReplayPath
- these attributes are:
count_300
,count_100
,count_50
,count_geki
,count_katu
,count_miss
,score
,max_combo
, andis_perfect_combo
(pluslife_bar_graph
forReplayPath
)
- these attributes are:
- rework loader exception handling. Most of the exception hierarchy has been removed. The remaining exceptions are:
APIException
,InvalidKeyException
,ReplayUnavailableException
, andNoInfoAvailableException
- switch license from MIT to GPL3
v5.2.3
- rename almost all occurrences of
map_id
tobeatmap_id
. I've tried to leave aliases in all occurrences so old code won't break, but if I've missed one, please update to usingbeatmap_id
instead - remove
Cacher
class, all its logic now lives insideLoader
Circleguard
'sloader
argument must now be an instance of aLoader
class (or subclass) instead of the class itself. This is a breaking change, but since I don't think a single person is using this feature besides us, I'm making it anyway (and if you are using it, please message me because I'm very curious what your use case is!)- add
__str__
toMapUser
andUser