Skip to content

Commit f6546cf

Browse files
committed
Fix CHANGELOG.md to accurately reflect Gleam string_editor functions
1 parent 819426d commit f6546cf

1 file changed

Lines changed: 17 additions & 14 deletions

File tree

CHANGELOG.md

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,27 @@
11
# Changelog
22

3-
All notable changes to hex will be documented in this file.
3+
All notable changes to string_editor will be documented in this file.
44

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

88
## [1.0.0] - 2025-01-20
99

1010
### Added
11-
- Initial release of hex string editor
12-
- Core string manipulation functions:
13-
- `uppercase()` - Convert string to uppercase
14-
- `lowercase()` - Convert string to lowercase
15-
- `reverse()` - Reverse string characters
16-
- `trim()` - Remove leading/trailing whitespace
17-
- `titleCase()` - Convert to title case
18-
- `camelCase()` - Convert to camelCase
19-
- `snakeCase()` - Convert to snake_case
20-
- `kebabCase()` - Convert to kebab-case
21-
- `pascalCase()` - Convert to PascalCase
11+
- Initial release of string_editor for Gleam
12+
- Core string extraction functions:
13+
- `before()` - Extract text before first occurrence of pattern
14+
- `after()` - Extract text after first occurrence of pattern
15+
- `between()` - Extract text between two patterns
16+
- `count()` - Count occurrences of pattern in string
17+
- Indexed extraction functions:
18+
- `before_at()` - Extract text before nth occurrence of pattern
19+
- `after_at()` - Extract text after nth occurrence of pattern
20+
- `between_at()` - Extract text between nth occurrence of start and next end pattern
21+
- Batch extraction functions:
22+
- `before_all()` - Extract all text segments before each pattern occurrence
23+
- `after_all()` - Extract all text segments after each pattern occurrence
24+
- `between_all()` - Extract all text segments between pattern pairs
2225
- Comprehensive test suite
23-
- TypeScript support with strict typing
24-
- ESLint and Prettier configuration
26+
- Full documentation with usage examples
27+
- Published to Hex package manager

0 commit comments

Comments
 (0)