Skip to content

Commit

Permalink
Add release notes
Browse files Browse the repository at this point in the history
(References: #1)
  • Loading branch information
Aszusz committed Dec 10, 2024
1 parent fe3fad8 commit 30665a8
Show file tree
Hide file tree
Showing 3 changed files with 300 additions and 0 deletions.
133 changes: 133 additions & 0 deletions release-notes.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link href="styles.css" rel="stylesheet" />
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<title>Release Notes - Moonshine.dev</title>
<meta
name="description"
content="Release notes and updates for Moonshine.dev - Track the latest features, improvements, and bug fixes."
/>
</head>
<body>
<div class="container">
<header class="header__title">
<a href="index.html" class="header__link">Moonshine.dev</a>
</header>

<section class="release-notes">
<h1 class="release-notes__title">Release Notes</h1>

<div class="release-notes__version report-issues">
<h2>📝 Reporting Issues</h2>
<p>
We value your feedback! If you encounter any issues, you can report
them through:
</p>
<ul>
<li>
<a
href="https://moonshine-ide.topicbox.com/groups/ide"
target="_blank"
rel="noopener"
>TopicBox Discussion Group</a
>
</li>
<li>
Email:
<a href="mailto:[email protected]">[email protected]</a>
</li>
</ul>
</div>

<div class="release-notes__version">
<h2>Version 1.1.0</h2>

<div class="release-notes__category">
<h3>🚀 New Features & Improvements</h3>
<h4>Enhanced File Management</h4>
<ul>
<li>
<strong>Clone Canvas Feature</strong>
<ul>
<li>Added ability to create copies of existing canvases</li>
<li>Automatic "_copy" suffix for cloned files</li>
</ul>
</li>
<li>
<strong>Save As Feature:</strong> Implemented a new "Save As"
option allowing users to rename or create copies of existing
files
</li>
<li>
<strong>File Name Validation:</strong> Added validation to
prevent duplicate file names and ensure proper naming
conventions
</li>
<li>
<strong>File Renaming:</strong> Added the ability to rename
saved files directly from the "My Saved Work" area
</li>
<li>
<strong>Improved Error Messages:</strong> Added more descriptive
error messages when file operations fail
</li>
<li>
<strong>Clear Save Dialog</strong>
<ul>
<li>Improved save dialog with clear instructions</li>
<li>Visible file extension information</li>
</ul>
</li>
</ul>
</div>

<div class="release-notes__category">
<h3>🐛 Bug Fixes</h3>
<h4>Save Functionality</h4>
<ul>
<li>
Fixed: Files not appearing in "My Saved Work" area after saving
</li>
<li>
Fixed: Problem with file extension handling when saving new
files
</li>
<li>
Fixed: Files without `.mxhx` extension not being properly saved
</li>
</ul>
</div>
</div>

<div class="release-notes__version">
<h2>Version 1.0.0</h2>
<p>Initial release</p>
</div>
</section>

<div class="spacer"></div>

<section class="section">
<h2 class="section__title">Stay Updated</h2>
<p class="section__description">
Join our <em>Moonshine TopicBox</em> discussion group to stay informed
about the latest updates, share your feedback, and connect with other
Moonshine.dev users.
</p>
<div class="section__link-wrapper">
<a
href="https://moonshine-ide.topicbox.com/groups/ide"
target="_blank"
rel="noopener"
class="section__link"
>
Join Moonshine TopicBox
</a>
</div>
</section>
</div>
</body>
</html>
35 changes: 35 additions & 0 deletions release-notes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Release Notes

## 📝 Reporting Issues

We value your feedback! If you encounter any issues, you can report them through:

- [TopicBox Discussion Group](https://moonshine-ide.topicbox.com/groups/ide)
- Email: [email protected]

# Moonshine.dev v1.1.0

## 🚀 New Features & Improvements

### Enhanced File Management

- **Clone Canvas Feature**
- Added ability to create copies of existing canvases
- Automatic "\_copy" suffix for cloned files
- **Save As Feature:** Implemented a new "Save As" option allowing users to rename or create copies of existing files
- **File Name Validation:** Added validation to prevent duplicate file names and ensure proper naming conventions
- **File Renaming:** Added the ability to rename saved files directly from the "My Saved Work" area
- **Improved Error Messages:** Added more descriptive error messages when file operations fail
- **Clear Save Dialog**
- Improved save dialog with clear instructions
- Visible file extension information

## 🐛 Bug Fixes

### Save Functionality

- Fixed: Files not appearing in "My Saved Work" area after saving
- Fixed: Problem with file extension handling when saving new files
- Fixed: Files without `.mxhx` extension not being properly saved

# Moonshine.dev v.1.0.0 - Initial release
132 changes: 132 additions & 0 deletions styles.css
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,15 @@ em {
color: #f2e5a9;
}

.header__link {
text-decoration: none;
color: inherit;
}

.header__link:hover {
color: #fff;
}

.hero {
width: 100%;
padding: 80px 16px;
Expand Down Expand Up @@ -371,3 +380,126 @@ em {
background-color: #f2e5a9;
color: #13131d;
}

/* Release Notes Styles */
.release-notes {
padding: 40px 16px;
max-width: 800px;
margin: 0 auto;
}

.release-notes__title {
font-size: 2.5rem;
font-weight: 700;
color: #a5b4fc;
margin-bottom: 2rem;
text-align: center;
}

.release-notes__version {
background: rgba(171, 171, 171, 0.1);
border-radius: 12px;
padding: 2rem;
margin-bottom: 2rem;
backdrop-filter: blur(4px);
border: 1px solid #555;
}

.release-notes__version h2 {
color: #f2e5a9;
font-size: 1.5rem;
margin-bottom: 1.5rem;
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
gap: 1rem;
}

.release-date {
font-size: 1rem;
color: #c7d2fe;
font-weight: normal;
}

.release-notes__category {
margin-bottom: 1.5rem;
}

.release-notes__category h3 {
color: #a5b4fc;
font-size: 1.2rem;
margin-bottom: 1rem;
}

.release-notes__category ul {
list-style: none;
padding-left: 1.5rem;
}

.release-notes__category li {
color: #e0e7ff;
margin-bottom: 0.5rem;
position: relative;
}

.release-notes__category li::before {
content: "•";
position: absolute;
left: -1.5rem;
color: #f2e5a9;
}

.release-notes__category h4 {
color: #f2e5a9;
font-size: 1.1rem;
margin: 1rem 0;
}

.release-notes__category ul ul {
margin-top: 0.5rem;
margin-left: 1rem;
}

.release-notes__category strong {
color: #a5b4fc;
}

.release-notes a {
color: #f2e5a9;
text-decoration: none;
}

.release-notes a:hover {
text-decoration: underline;
}

@media (max-width: 768px) {
.release-notes__version h2 {
flex-direction: column;
align-items: flex-start;
gap: 0.5rem;
}

.release-date {
font-size: 0.9rem;
}
}

.report-issues p {
color: #e0e7ff;
margin-bottom: 1rem;
}

.report-issues ul {
list-style: none;
padding-left: 0;
}

.report-issues li {
margin-bottom: 0.5rem;
}

.report-issues li::before {
display: none;
}

0 comments on commit 30665a8

Please sign in to comment.