Releases: basecamp/writebook
Releases · basecamp/writebook
v1.2.0
Security
- Delete server-side session on logout — @rosa
- Sanitize markdown output in edit history and TOC edit views (#392) — @djmb
- Sanitize search results to prevent XSS from FTS5 output (#420) — @flavorjones
Security-related dependency updates: rack, rack-session, uri, rails-html-sanitizer, nokogiri, addressable.
Features
- Markdown rendering for books and leaves — appending
.mdto any book or leaf URL renders it as inline markdown — @dhh - YAML frontmatter in markdown views — markdown output includes title, author, and URL metadata — @dhh
- HTML link tags for markdown alternate format — pages include
<link>tags pointing to the markdown version — @dhh - Use relative links for uploaded files — uploaded file URLs are now relative, improving portability — @kevinmcconnell
Other
- Add README and license — @kevinmcconnell
- Add publish-image workflow for container releases — @kevinmcconnell
- Remove redundant dev credentials and old deployment configs — @kevinmcconnell
- Update fixtures to use example domain — @kevinmcconnell