Skip to content

Commit 7aea65b

Browse files
jsaabelclaude
andcommitted
feat: complete rich text DSL documentation with typed date support
Add comprehensive documentation and typed date support for the Rich Text DSL, bringing it to feature parity with page properties date handling. ## Features Added - Add LocalDate, LocalDateTime, and Instant overloads to dateMention() - Support for date ranges with all typed date variants - Complete rich-text-dsl.md documentation with all examples - Create RichTextExamples.kt integration test suite (13 tests) ## Documentation Updates - Clarify distinction between standalone richText {} and block DSL contexts - Add sections for colors, links, mentions, equations, and advanced formatting - Document common patterns and gotchas with solutions - Clean up README.md and docs/README.md (remove ARCHITECTURE/CONTRIBUTING refs) - Add file-uploads.md to docs index ## Tests - Add 8 unit tests for typed date mentions (all passing) - Create 13 integration test examples validating all documentation - Total: 481 unit tests passing 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 2b97c20 commit 7aea65b

File tree

7 files changed

+1280
-13
lines changed

7 files changed

+1280
-13
lines changed

README.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,6 @@ See [docs/databases.md](docs/databases.md) and [docs/data-sources.md](docs/data-
106106
- **[Rich Text DSL](docs/rich-text-dsl.md)** - Working with formatted text
107107
- **[Error Handling](docs/error-handling.md)** - Understanding and handling errors
108108
- **[Testing](docs/testing.md)** - Testing your Notion integrations
109-
- **[Architecture](ARCHITECTURE.md)** - Design decisions and patterns (for contributors)
110109

111110
## Building from Source
112111

@@ -165,11 +164,9 @@ Contributions are welcome! This project is in pre-release, so now is a great tim
165164
- Documentation improvements
166165
- Performance optimizations
167166

168-
Please see [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.
169-
170167
## License
171168

172-
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
169+
This project is licensed under the MIT License.
173170

174171
## Acknowledgments
175172

docs/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@
1717

1818
### Features
1919
- **[Rich Text DSL](rich-text-dsl.md)** - Format text with mentions, links, and more
20+
- **[File Uploads](file-uploads.md)** - Upload and manage files and images
2021
- **[Error Handling](error-handling.md)** - Handle API errors gracefully
2122
- **[Testing](testing.md)** - Test your Notion integrations
2223

2324
## Quick Links
2425

2526
- [Main README](../README.md)
2627
- [Quick Start Guide](../QUICKSTART.md)
27-
- [Architecture Guide](../ARCHITECTURE.md)
2828

2929
## Understanding the 2025-09-03 API
3030

0 commit comments

Comments
 (0)