Skip to content

Commit fd24f95

Browse files
committed
Rewrite changelog: add full v1.0.0 / v1.1.0 history and link v2.0.0 release
1 parent 5c885d3 commit fd24f95

1 file changed

Lines changed: 85 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
# 📦 CHANGELOG – BitPeek
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
---
6+
7+
## [v2.0.0] – 2025-06-11
8+
📄 See full: [RELEASE_v2.0.0.md](./RELEASE_v2.0.0.md)
9+
10+
### 🎯 Highlights
11+
12+
- ✅ Created `bitpeek.bat` for quick Windows launch
13+
- ✅ Added `bitpeek_web.py`: Flask GUI version of CLI tool
14+
- ✅ Added `assets/banner.png` for use in README header
15+
- ✅ Rewritten `README.md` with:
16+
- Emoji sections
17+
- Dual-mode usage (CLI + Flask)
18+
- VSCode and structural layout
19+
- ✅ Introduced `.vscode/` folder with:
20+
- `settings.json`
21+
- `launch.json`
22+
- `tasks.json`
23+
- `extensions.json`
24+
- ✅ Added full project structure display in docs
25+
- ✅ Created `RELEASE_v1.0.0.md` and `RELEASE_v2.0.0.md`
26+
- ✅ Updated [`NOTICE`](./NOTICE) and [`ETHICS.md`](./ETHICS.md)
27+
- ✅ Switched LICENSE to Apache 2.0
28+
29+
---
30+
31+
## [v1.1.0] – 2025-05-25
32+
📄 Partial entry – no standalone release notes
33+
34+
### ➕ Added
35+
36+
- Flask-based web interface (`bitpeek_web.py`)
37+
- HTML output table layout with dark mode
38+
- Real-time decoding of Base58 addresses
39+
- RIPEMD-160 hash extraction and checksum validation
40+
- Fully mirrors CLI logic in structured web UI
41+
42+
---
43+
44+
## [v1.0.0] – 2025-05-09
45+
📄 See full: [RELEASE_v1.0.0.md](./RELEASE_v1.0.0.md)
46+
47+
### 🚀 Initial Release – BitPeek
48+
49+
First public release of **BitPeek** – a Bitcoin Base58 address inspection tool.
50+
51+
#### ✨ Features
52+
53+
- Decode any Bitcoin Base58Check address
54+
- Identify address type (P2PKH, P2SH, testnet)
55+
- Validate checksum (correct or invalid)
56+
- Show version byte, payload hash, and checksum in HEX
57+
- Provide extended analysis:
58+
- Address type description
59+
- Payload entropy and uniqueness
60+
- Risk level estimation
61+
- Clean and colorful terminal output (via `colorama`)
62+
- No internet connection required
63+
- Runs on Windows, Linux, macOS (cross-platform)
64+
65+
---
66+
67+
### 🔧 Installation
68+
69+
```bash
70+
pip install -r requirements.txt
71+
```
72+
73+
---
74+
75+
### 🚀 Usage
76+
77+
```bash
78+
python bitpeek.py
79+
```
80+
81+
Then enter a Base58 Bitcoin address when prompted.
82+
83+
---
84+
85+
📚 Created with a focus on educational use, transparency, and simplicity.

0 commit comments

Comments
 (0)