Skip to content

Commit

Permalink
Merge pull request #315 from mgreminger/20250116
Browse files Browse the repository at this point in the history
feat: Introduction of Release Permalinks
  • Loading branch information
mgreminger authored Jan 17, 2025
2 parents af7b7a8 + 0dd81ad commit f53513c
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/App.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@
const apiUrl = window.location.origin;
const currentVersion = 20241123;
const currentVersion = 20250116;
const tutorialHash = "moJCuTwjPi7dZeZn5QiuaP";
const termsVersion = 20240110;
Expand Down Expand Up @@ -421,7 +421,7 @@
modalInfo = {
modalOpen: true,
state: "newVersion",
heading: "New Features"
heading: "Releases"
}
}
}
Expand Down Expand Up @@ -2642,9 +2642,9 @@ Please include a link to this sheet in the email to assist in debugging the prob
on:click={() => modalInfo = {
modalOpen: true,
state: "newVersion",
heading: "New Features"
heading: "Releases"
}}
text="New Features"
text="Releases"
/>
<SideNavLink
on:click={() => showRequestPersistentStorage()}
Expand Down
34 changes: 34 additions & 0 deletions src/Updates.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,40 @@
}
</style>

<em>January 16, 2025 (Permalink: <a href="https://20250116.engineeringpaper.xyz">20250116.engineeringpaper.xyz</a>)</em>
<h4>New Release Permalinks</h4>
<p>
New releases of EngineeringPaper.xyz roll out on a continuous basis. Because of this, if you go to
the main EngineeringPaper.xyz site, you always get the most recent version
with all of the newest features and bug fixes. This is also true for the alternative mirror addresses:
<a href="https://epxyz.com">epxyz.com</a> and <a href="https://engineeringpaper.com">EngineeringPaper.com</a>.
Most of the time, this is what you want. However, there may be cases where you may want to use a
specific release. If you find the updates distracting, using one of the release permalinks will allow
you to avoid updates until you're ready. Additionally, in the event that a new version introduces
a bug that is impacting your sheet, going back to a previous permalink will allow you to open your <em>.epxyz</em>
file and keep working. Of course, if this happens, please report the bug to
<a href="mailto:[email protected]">[email protected]</a> so that we can
get it fixed. A lot of effort is put into ensuring that new versions don't introduce bugs. However,
a bug is always possible and ensuring that you're able to work with your existing sheets is a top
priority.
</p>
<br>
<p>
For this, and all future releases, a permalink will be listed after the release date in this dialog
(for this release, the permalink is: <a href="https://20250116.engineeringpaper.xyz">20250116.engineeringpaper.xyz</a>).
This dialog can be accessed by clicking on the "Releases" entry in the left menu. The release permalinks will also
be available on the <a href="https://github.com/mgreminger/EngineeringPaper.xyz/releases">EngineeringPaper.xyz GitHub site</a>.
</p>
<br>
<p>
As you might expect, the introduction of permalinks is in anticipation of new releases coming your way.
In the short term, most of the changes are related to updates to the internal structure of
EngineeringPaper.xyz. These updates are important to modernize and simplify the code that backs
EngineeringPaper.xyz and will pave the way for exciting new features in the future. Stay tuned!
</p>

<br>

<em>November 23, 2024</em>
<h4>New Custom Default Sheet Settings Feature</h4>
<p>
Expand Down

0 comments on commit f53513c

Please sign in to comment.