tfrere's picture
tfrere HF Staff
Clean repository - remove missing LFS files
6afedde
|
raw
history blame
2.96 kB
# Changelog
All notable changes to the Research Article Template will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
### Added
- Initial open source release
- Comprehensive documentation
- Contributing guidelines
- License file
## [1.0.0] - 2024-12-19
### Added
- **Core Features**:
- Markdown/MDX-based writing system
- KaTeX mathematical notation support
- Syntax highlighting for code blocks
- Academic citations with BibTeX integration
- Footnotes and sidenotes system
- Auto-generated table of contents
- Interactive Mermaid diagrams
- Plotly.js and D3.js integration
- HTML embed support
- Gradio app embedding
- Dataviz color palettes
- Image optimization
- SEO-friendly structure
- Automatic PDF export
- Dark/light theme toggle
- Mobile-responsive design
- LaTeX import functionality
- Template synchronization system
- **Components**:
- Figure component with captions
- MultiFigure for image galleries
- Note component with variants
- Quote component
- Accordion for collapsible content
- Sidenote component
- Table of Contents
- Theme Toggle
- HTML Embed
- Raw HTML support
- SEO component
- Hero section
- Footer
- Full-width and wide layouts
- **Build System**:
- Astro 4.10.0 integration
- PostCSS with custom media queries
- Automatic compression
- Docker support
- Nginx configuration
- Git LFS support
- **Scripts**:
- PDF export functionality
- LaTeX to MDX conversion
- Template synchronization
- Font SVG generation
- TrackIO data generation
- **Documentation**:
- Getting started guide
- Writing best practices
- Component reference
- LaTeX conversion guide
- Interactive examples
### Technical Details
- **Framework**: Astro 4.10.0
- **Styling**: PostCSS with custom properties
- **Math**: KaTeX 0.16.22
- **Charts**: Plotly.js 3.1.0, D3.js 7.9.0
- **Diagrams**: Mermaid 11.10.1
- **Node.js**: >=20.0.0
- **License**: CC-BY-4.0
### Browser Support
- Chrome (latest)
- Firefox (latest)
- Safari (latest)
- Edge (latest)
---
## Version History
- **1.0.0**: Initial stable release with full feature set
- **0.0.1**: Development version (pre-release)
## Migration Guide
### From 0.0.1 to 1.0.0
This is the first stable release. No breaking changes from the development version.
### Updating Your Project
Use the template synchronization system to update:
```bash
npm run sync:template -- --dry-run # Preview changes
npm run sync:template # Apply updates
```
## Support
- **Documentation**: [Hugging Face Space](https://huggingface.co/spaces/tfrere/research-article-template)
- **Issues**: [Community Discussions](https://huggingface.co/spaces/tfrere/research-article-template/discussions)
- **Contact**: [@tfrere](https://huggingface.co/tfrere)