feat(Docs): add release notes

This commit is contained in:
Jake Turner 2025-08-20 21:26:46 -07:00 committed by Jake Turner
parent 07a198f918
commit 82501883b6
3 changed files with 63 additions and 4 deletions

View File

@ -63,8 +63,11 @@ export class DocsService {
}
private prettify(filename: string) {
const cleaned = filename.replace(/_/g, ' ').replace(/\.md$/, '');
return cleaned.charAt(0).toUpperCase() + cleaned.slice(1);
// Remove hyphens, underscores, and file extension
const cleaned = filename.replace(/_/g, ' ').replace(/\.md$/, '').replace(/-/g, ' ');
// Convert to Title Case
const titleCased = cleaned.replace(/\b\w/g, char => char.toUpperCase());
return titleCased.charAt(0).toUpperCase() + titleCased.slice(1);
}
private getConfig() {

View File

@ -0,0 +1,58 @@
# Release Notes
## Version 1.1.0 - July 20, 2025
### 🚀 New Features
**OpenStreetMap Installation**
- Added OpenStreetMap to installable applications
- Automatically downloads and imports US Pacific region during installation.
- Supports rendered tile caching for enhanced performance.
### ✨ Improvements
- **Apps**: Added start/stop/restart controls for each application container in settings
- **ZIM Manager**: Error-handling/resumable downloads + enhanced UI
- **System**: You can now view system information such as CPU, RAM, and disk stats in settings
- **Legal**: Added legal notices in settings
- **UI**: Added general UI enhancements such as alerts and error dialogs
- Standardized container naming to reduce potential for conflicts with existing containers on host system
### ⚠️ Breaking Changes
- **Container Naming**: As a result of standardized container naming, it is recommend that you do a fresh install of Project N.O.M.A.D. and any apps to avoid potential conflicts/duplication of containers
### 📚 Documentation
- Added release notes page
---
## Version 1.0.1 - July 11, 2025
### 🐛 Bug Fixes
- **Docs**: Fixed doc rendering
- **Install**: Fixed installation script URLs
- **OpenWebUI**: Fixed Ollama connection
---
## Version 1.0.0 - July 11, 2025
### 🚀 New Features
- Initial alpha release for app installation and documentation
- OpenWebUI, Ollama, Kiwix installation
- ZIM downloads & management
---
## Support
- 📧 Email: support@projectnomad.com
- 🐛 Bug Reports: [GitHub Issues](https://github.com/Crosstalk-Solutions/project-nomad/issues)
---
*For previous release notes, see our [changelog archive](https://github.com/Crosstalk-Solutions/project-nomad/releases).*

View File

@ -1,7 +1,6 @@
import { Head } from '@inertiajs/react'
import SettingsLayout from '~/layouts/SettingsLayout'
import { SystemInformationResponse } from '../../../types/system'
import { IconPaperclip } from '@tabler/icons-react'
import { formatBytes } from '~/lib/util'
const Section = ({ title, children }: { title: string; children: React.ReactNode }) => {
@ -27,7 +26,6 @@ const Row = ({ label, value }: { label: string; value: string | number | undefin
export default function SettingsPage(props: {
system: { info: SystemInformationResponse | undefined }
}) {
console.log(props.system.info)
return (
<SettingsLayout>
<Head title="Settings | Project N.O.M.A.D." />