Select Git revision
CHANGELOG.md
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.md 3.84 KiB
- CHANGELOG
- Unreleased - ReleaseDate
- 1.8.0 - 2020-03-12
- Highlights
- Security
- Features
- Fixes
- Refactoring
- CI
- Documentation
- v1.7.21: (12th Feb 2020)
- v1.7.20: (28th Jan 2020)
- v1.7.19: (28th May 2019)
- v1.7.18: (2nd May 2019)
- Code
- v1.7.17 (28th April 2019)
- CI/CD
- Code
- Other
- v1.7.16 (6th April 2019)
- v1.7.15 (4th April 2019)
- v1.7.14 (29th March 2019)
CHANGELOG
Unreleased - ReleaseDate
1.8.0 - 2020-03-12
Highlights
- Migrate to Nodejs v10
- Oxidation (=Migration to Rust) beginning via Neon binding:
- Migrate C/C++ modules:
wotb
andnaclb
- Migrate C/C++ modules:
Security
- Update or remove security vulnerable dependencies @librelois
Features
- Migrate
naclb
to rust implementationdup-crypto-rs
@librelois - Migrate
wotb
to rust implementationdubp-wot
@librelois - #1373 (closed): Support for Nodejs v10 @c-geek @moul
- Abstracting conf DAL to ConfDAO @c-geek
- Remove ArchiveDAO, which is a LokiJS artifact @c-geek
- Add to an interface ServerDAO methods that could be used by external modules @c-geek
- StatsDAL => replaced by LevelDB indexes @c-geek
- Add
--nocheck-issuer
option togen-*
commands @c-geek
Fixes
- In case of wrong network configuration, Duniter could crash on startup @c-geek
-
/branches
should not throw if current block does not exist @c-geek
Refactoring
- Almost complete rewriting of the prover module @librelois
-
#1372 (closed):
scryptb
dependency removal @c-geek
CI
- #1405 (closed): Add a Makefile to bare build Duniter @sveyret.
- Generate Duniter container from the CI/CD @librelois
- g1 and gt control hashes have changed to add
replayable_on
@c-geek
Documentation
- Import of website documentation @librelois
-
doc/
directory restructuration @librelois - Obsolete documentation removal @librelois
- Document
network/ws2p/heads
BMA path @vtexier - Document
wot/requirements-of-pending/<minsig>
BMA path @vtexier
Thanks @librelois, @c-geek, @sveyret, @moul, @vtexier
v1.7.21: (12th Feb 2020)
- #1394 (closed): Former member back in the WoT with only 4 certifiers
v1.7.20: (28th Jan 2020)
- #1396 (closed): CINDEX revert removes certifications
- #1390 (closed): Duniter uses a buggy version of TweetNaCl
v1.7.19: (28th May 2019)
- #1379 (closed): prevent expired membership documents to reach the mempool
- #1380 (closed): prevent expired certifications to reach the mempool
v1.7.18: (2nd May 2019)
Code
v1.7.17 (28th April 2019)
CI/CD
- Fix artifactory process: move to a minimalist jinja2 Docker image
- Trigger integration stages pipeline only when code changes
- Set releases:x64 artifacts to expire after six months
Code
- Duniter v1.7.17 : règle de distance non respectée
- Add
sync-mempool-fwd
command - Add
dump wot
command - #1358 (closed): Remove Loki related code
- #1356 (closed): Remove non-used code getting membership status
- !1269 (merged): Add more feedback on BMA interface configuration
Other
- Upgrade outdated dependencies: morgan, seedrandom, socks-proxy, and tail
- Update README.md
- Add initial CHANGELOG.md for releases from v1.7.15
Thanks @moul, @c-geek, @Tuxicoman
v1.7.16 (6th April 2019)
Hotfix release for Ğ1
- Duniter v1.7.16 : Bug à l’ajout d’une certification d’un non membre dans le bloc à calculer
- Add variable type
v1.7.15 (4th April 2019)
Hotfix /tx/history/ broken since 1.7 release
- #1350 (closed), !1276 (merged): Time of transactions not being saved on SQLite table
- Integration tests for transaction history and transaction history with times filters
- dump-ww: use file copy + semaphore to trigger the copy
v1.7.14 (29th March 2019)
- … To be completed