Skip to content

Commit 74dfa5c

Browse files
committed
chore: release v0.1.2
1 parent 76b9159 commit 74dfa5c

File tree

4 files changed

+60
-4
lines changed

4 files changed

+60
-4
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,19 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.1.2] - 2025-07-21
9+
10+
### ✨ Features
11+
- feat: add LICENSE file and update project license information in PROGRESS.md
12+
13+
### 🐛 Bug Fixes
14+
- fix: ensure text messages are returned as strings in DiscordWebSocket
15+
16+
### 📝 Other Changes
17+
- docs: add contributing guidelines and project roadmap
18+
- refactor: improve ChannelMessage struct for better readability
19+
- Add comprehensive logging and message handler examples
20+
- chore: update Cargo.lock for v0.1.1 release
821
## [0.1.1] - 2025-07-19
922

1023
### ✨ Features

CHANGELOG.md.bak

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,49 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.1.1] - 2025-07-19
9+
10+
### ✨ Features
11+
- feat: add RustyCord release script
12+
- feat: add initial changelog for project documentation
13+
- feat: add Makefile for development commands
14+
- feat: add comprehensive documentation and development warnings
15+
- feat: enhance documentation with usage examples and development warnings
16+
- feat: add package metadata and documentation assets
17+
- feat: add troubleshooting guide and prefix command implementation
18+
- feat: add comprehensive documentation for installation and usage of RustCord
19+
- feat: update README.md with comprehensive bot setup and logging configuration
20+
- feat: Implement ShardManager for managing Discord shards
21+
- feat: update async-trait dependency to version 0.1.88 and increment Cargo.lock version
22+
- feat: enhance logging in BotBase methods for better traceability
23+
- feat: enhance Client struct with event dispatcher and message sending methods
24+
- feat: implement builder methods for Embed struct
25+
- feat: enhance HTTP client with message sending functionality
26+
- feat: enhance Discord WebSocket handling with improved logging and client integration
27+
- feat: add handlers module to the project
28+
- feat: add message handler and event dispatcher modules
29+
- feat: implement event dispatcher and message handler registry
30+
31+
### 🐛 Bug Fixes
32+
- fix: Fix doctest compilation errors and naming convention
33+
- fix: replace hardcoded Discord token with placeholder
34+
- fix: correct capitalization in development notice
35+
- fix: clone client for shard tasks to ensure proper task execution
36+
- fix: change bot field to optional in User model
37+
38+
### 📝 Other Changes
39+
- refactor: remove unused test cases and related structures from prefix.rs
40+
- docs: add development commands section to README.md
41+
- chore: remove obsolete source files and Cargo.toml
42+
- chore: replace old images with new branding assets for rustycord
43+
- Rename project from RustCord to rustycord, updating all references in documentation, examples, and source code. Adjusted package metadata, logos, and URLs to reflect the new name. Ensured consistency across all files, including Cargo.toml, README.md, and various documentation files. Updated example projects to use the new library name and verified that all instances of the old name were replaced.
44+
- chore: update mkdocs configuration for development version
45+
- chore: update .gitignore to include .env and log files
46+
- refactor: remove unused imports from gateway module
47+
- refactor: comment out event handling methods in Manager implementation
48+
- Add prefix commands example with custom commands and setup instructions
49+
- docs: update logger setup documentation and fix parameter typo
50+
- initiate project
851
## [Unreleased]
952

1053
### Added

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rustycord"
3-
version = "0.1.1"
3+
version = "0.1.2"
44
edition = "2021"
55
description = "A fast, lightweight, and feature-rich Discord bot library written in Rust."
66
license = "MIT"

Cargo.toml.bak

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rustycord"
3-
version = "0.1.0"
3+
version = "0.1.1"
44
edition = "2021"
55
description = "A fast, lightweight, and feature-rich Discord bot library written in Rust."
66
license = "MIT"
@@ -16,7 +16,7 @@ rustdoc-args = ["--html-before-content", "docs-warning.html"]
1616
[dependencies]
1717
async-trait = "0.1"
1818
chrono = "0.4.38"
19-
fern = { version = "0.6.2", features = ["chrono", "colored"] }
19+
fern = { version = "0.7.1", features = ["chrono", "colored"] }
2020
flate2 = { version = "1.0.34", features = ["zlib"] }
2121
futures = "0.3.31"
2222
log = "0.4.22"
@@ -25,4 +25,4 @@ reqwest = { version = "0.12.8", features = ["json"] }
2525
serde = { version = "1.0.210", features = ["derive"] }
2626
serde_json = "1.0.128"
2727
tokio = { version = "1.40.0", features = ["full"] }
28-
tokio-tungstenite = { version = "0.24.0", features = ["native-tls", "url"] }
28+
tokio-tungstenite = { version = "0.27.0", features = ["native-tls", "url"] }

0 commit comments

Comments
 (0)