changelog: reset last

This commit is contained in:
nym21
2025-06-07 10:31:07 +02:00
parent 51bcbeb48f
commit 34567f3375
2 changed files with 13 additions and 42 deletions
+2 -31
View File
@@ -3,38 +3,9 @@
![Image of the kibo Web App version 0.X.Y](https://github.com/kibo-money/kibo/blob/main/_assets/v0.X.Y.jpg)
-->
# v0.6.0 | WIP | A new beginning
# v0.X.0 | WIP | A new beginning
## Global
- Completely redesign the back-end
- Merged parser and server crates into a single project (and thus executable), so now both will run at the same time with a single `cargo run -r` [#7392982](https://github.com/kibo-money/kibo/commit/7392982824c2db94bcd57251fd41986117c29a23)
- Added `--no-server` and `--no-parser` to disable each if needed
- Improved executable parameters
- Started using `log` and `env_logger` crates instead of custom code [#7392982](https://github.com/kibo-money/kibo/commit/7392982824c2db94bcd57251fd41986117c29a23)
- Improved logs
- Fixed input being unfocused right after being focused in Brave browser [#9a9ae61](https://github.com/kibo-money/kibo/commit/9a9ae614d07b54c08b7e9c0e2aefe3b52fdb93c5)
- Reworked server's API code [#6ab0f46]( https://github.com/kibo-money/kibo/commit/6ab0f463119a902a1b7ca9691b54f61543bb8f2f)
- New route format: `/api/date-to-realized-price` is now `/api/realized-price?kind=date`
- Added status and timing to logs
- Updated website packages
- Added API support for datasets by timestamp (by merging any dataset by height with the height to timestamp dataset and so it still uses heights as chunk ids) [#ca00f3f](https://github.com/kibo-money/kibo/commit/ca00f3f71526f0c5c16021024fec7e5c6e47221c)
- `/api/realized-price?kind=t`
- `/api/realized-price?kind=timestamp&chunk=860000`
- Created separate crate for indexing called `bindex`
- Created a crate a storage engine specialized in storing datasets that have indexes as keys and thus can be represented by an array/vec called `storable-vec`
- Removed the need for the `-txindex=1` parameter when starting your Bitcoin Core node as kibo has its own indexes now
## Git
Added git tags for each version though Markdown won't display formatted on Github so left the default text
## Deprecated
Moved Sanakirja database wrapper to its own crate (`snkrj`) and added a robust auto defragmentation to improve disk usage without the need for user's intervention.
Since it's not used anymore it will moved out of the repository relatively soon.
Full rewrite
# [kibo-v0.5.0](https://github.com/kibo-money/kibo/tree/eea56d394bf92c62c81da8b78b8c47ea730683f5) | [873199](https://mempool.space/block/0000000000000000000270925aa6a565be92e13164565a3f7994ca1966e48050) - 2024/12/04
+11 -11
View File
@@ -180,18 +180,18 @@ function createPartialOptions(colors) {
const averages = /** @type {const} */ ([
{ name: "1 Week", key: "1w", days: 7, color: colors.orange },
{ name: "8 Days", key: "8d", days: 8, color: colors.amber },
{ name: "13 Days", key: "13d", days: 13, color: colors.yellow },
{ name: "21 Days", key: "21d", days: 21, color: colors.lime },
{ name: "8 Day", key: "8d", days: 8, color: colors.amber },
{ name: "13 Day", key: "13d", days: 13, color: colors.yellow },
{ name: "21 Day", key: "21d", days: 21, color: colors.lime },
{ name: "1 Month", key: "1m", days: 30, color: colors.green },
{ name: "34 Days", key: "34d", days: 34, color: colors.emerald },
{ name: "55 Days", key: "55d", days: 55, color: colors.teal },
{ name: "89 Days", key: "89d", days: 89, color: colors.cyan },
{ name: "144 Days", key: "144d", days: 144, color: colors.sky },
{ name: "34 Day", key: "34d", days: 34, color: colors.emerald },
{ name: "55 Day", key: "55d", days: 55, color: colors.teal },
{ name: "89 Day", key: "89d", days: 89, color: colors.cyan },
{ name: "144 Day", key: "144d", days: 144, color: colors.sky },
{ name: "1 Year", key: "1y", days: 365, color: colors.blue },
{ name: "2 Years", key: "2y", days: 2 * 365, color: colors.indigo },
{ name: "200 Weeks", key: "200w", days: 200 * 7, color: colors.violet },
{ name: "4 Years", key: "4y", days: 4 * 365, color: colors.purple },
{ name: "2 Year", key: "2y", days: 2 * 365, color: colors.indigo },
{ name: "200 Week", key: "200w", days: 200 * 7, color: colors.violet },
{ name: "4 Year", key: "4y", days: 4 * 365, color: colors.purple },
]);
const dcaClasses = /** @type {const} */ ([
@@ -1862,7 +1862,7 @@ function createPartialOptions(colors) {
tree: [
{
name: "Compare",
title: "Moving Averages",
title: "Market Price Moving Averages",
top: averages.map(({ days, key, name, color }) =>
createBaseSeries({
key: `${key}-sma`,