From 5089b4fcc24febbcd0d22df1f7980786008bd398 Mon Sep 17 00:00:00 2001
From: jiangzehua <1092431698@qq.com>
Date: Fri, 13 Sep 2024 16:47:57 +0800
Subject: [PATCH] docs(bpos): add release-notes-0.9.8.md
---
docs/release-notes/release-notes-0.9.8.md | 61 +++++++++++++++++++++++
1 file changed, 61 insertions(+)
create mode 100644 docs/release-notes/release-notes-0.9.8.md
diff --git a/docs/release-notes/release-notes-0.9.8.md b/docs/release-notes/release-notes-0.9.8.md
new file mode 100644
index 000000000..c410deb1d
--- /dev/null
+++ b/docs/release-notes/release-notes-0.9.8.md
@@ -0,0 +1,61 @@
+Elastos.ELA version 0.9.8 is now available from:
+
+
+
+This is a new major version release.
+
+Please report bugs using the issue tracker at GitHub:
+
+
+
+How to Upgrade
+==============
+
+If you are running version release_v0.9.7 and before, you should shut it down
+and wait until it has completely closed, then just copy over `ela`(on Linux)
+and obtain the sponsors file to place it in the working directory.
+
+However, as usual, config, keystore and chaindata files are compatible.
+
+Compatibility
+==============
+
+Elastos.ELA is supported and extensively tested on operating systems
+using the Linux kernel. It is not recommended to use Elastos.ELA on
+unsupported systems.
+
+Elastos.ELA should also work on most other Unix-like systems but is not
+as frequently tested on them.
+
+As previously-supported CPU platforms, this release's pre-compiled
+distribution provides binaries for the x86_64 platform.
+
+Notable changes
+===============
+
+The RecordSponsor Transaction has been added to record the sponsor of BPoS consensus proposal.
+An issue related to DiscreteMining has been fixed.
+
+0.9.8 change log
+=================
+
+### Bug Fixes
+
+* modify to DiscreteMining correctly ([d65d2da](https://github.com/elastos/Elastos.ELA/commit/d65d2da68e044d40c5a06177e248d99f2f848709))
+
+### Features
+
+* add duplicate check for record sponsor tx ([b443c3f](https://github.com/elastos/Elastos.ELA/commit/b443c3f17044e670ca5e29263ac8f3d0bbebb47c))
+* add record sponsors transaction ([832f050](https://github.com/elastos/Elastos.ELA/commit/832f050d235ced56fcdc23ac0769027c4b85c550))
+* after RecordSponsorStartHeight pow block no need to record ([ec3d1f8](https://github.com/elastos/Elastos.ELA/commit/ec3d1f8aea57e99bf1ea7624f5b8848fd5966c41))
+* generate block with record sponsor tx ([48b4479](https://github.com/elastos/Elastos.ELA/commit/48b447995fd40bd5443613f745041fb1bd223348))
+* inactive by sponsor from cache and confirm ([2637cfb](https://github.com/elastos/Elastos.ELA/commit/2637cfb6a27338857b4293506c1208dcb56228b0))
+* let test cases pass ([cebc312](https://github.com/elastos/Elastos.ELA/commit/cebc312739f632161e03f33998183d94c9ed3325))
+* read confirm proposal sponsors from checkpoints first ([fb55de9](https://github.com/elastos/Elastos.ELA/commit/fb55de98b2e2b5eaa4783ad320c0357a8c48067d))
+* record all possible rewards ([593fd97](https://github.com/elastos/Elastos.ELA/commit/593fd97675874ff69c0f78713c3e6d743f322d14))
+* record sponsor from RecordSponsorStartHeight ([17492f8](https://github.com/elastos/Elastos.ELA/commit/17492f83c06618ccae903d4540d413999a951500))
+* set default value of mainnet RecordSponsorStartHeight ([ea429f7](https://github.com/elastos/Elastos.ELA/commit/ea429f7409a41b4fb9e029ee5e00bcdf540f0bf3))
+* set testnet RecordSponsorStartHeight ([f2c9fa5](https://github.com/elastos/Elastos.ELA/commit/f2c9fa5e7c753ec2d54b17e3c894fe9b36eb8ea4))
+* update attribute check of sponsor tx ([dff4e61](https://github.com/elastos/Elastos.ELA/commit/dff4e617eeb0c66b93afae6397340eaa473acef1))
+* update record sponsor tx related payload ([d57c74d](https://github.com/elastos/Elastos.ELA/commit/d57c74d1fd2778f22acf25c1f535235b180c3676))
+* use last rewards from RecordSponsorStartHeight ([0adc304](https://github.com/elastos/Elastos.ELA/commit/0adc3047dab3c78f033f477d93bc190f4e2f1af4))