Skip to content

Commit c425a1b

Browse files
committed
feat: prepare for release and add new blog post
1 parent 47d6eeb commit c425a1b

File tree

10 files changed

+64
-14
lines changed

10 files changed

+64
-14
lines changed
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
title: Pterodactyl v1.12.0 is now compatible
3+
description: We've released a new Blueprint update that makes us compatible with the latest version of Pterodactyl
4+
author: Emma
5+
thumbnail: pterodactyl-v1_12-compatibility.jpg
6+
date: 1/16/2026 18:00 (CEDST)
7+
num: 2
8+
---
9+
10+
Pterodactyl recently released `v1.12.0`, which Blueprint was not compatible with.
11+
I'm happy to share that we've figured out a way to make the latest version compatible, without breaking existing extensions.
12+
13+
### The issues we ran into
14+
15+
We ran into a few issues trying to port Blueprint to the latest version of Pterodactyl.
16+
These have now been taken care of, but it caused a few delays in the process of making this release.
17+
18+
- I (Emma) was on break while the Pterodactyl update got announced and released. The break lasted until January 12th, while `v1.12.0` released January 6th.
19+
- Certain dependency updates caused Blueprint themes to break. We've been able to take care of this issue by keeping specific dependencies on their old versions.
20+
- A newer version of Webpack stopped providing polyfills for functions like `path`. This was taken care of by Pterodactyl, but we had to add an alias for extensions still using the old library.
21+
22+
### What changed?
23+
24+
> Check out the [more detailed changelog](/releases/beta-2026-01) for more information about what changed this release.
25+
26+
We've made Blueprint officially compatible with `v1.12.0`. The latest update may still work on `v1.11.11`, but that version is no longer officially supported and we recommend [updating your panel](/guides/admin/updatepanel).
27+
28+
Besides making compatibility happen, we've added an onboarding modal visible for whenever you install Blueprint for the first time (or update to any version with the modal for the first time)!
29+
30+
### Final words
31+
32+
[Consider donating to Blueprint!](https://hcb.hackclub.com/donations/start/blueprint)
33+
Donations help us set a solid foundation for the future of Blueprint, and solidify it's place as the industry-leading platform for Pterodactyl panel modding.

apps/frontend/content/guides/admin/install.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,6 @@ thumbnail: cli.jpeg
77
order: -1
88
---
99

10-
::card
11-
Blueprint is currently not _officially_ compatible with the latest version of Pterodactyl. Compatibility is coming sometime this week. In the meantime, join our [Discord community](https://discord.com/servers/blueprint-1063548024825057451) to get pinged when we release the update.
12-
13-
You can track our progress by checking out [this issue](https://github.com/BlueprintFramework/framework/issues/191) and [this pull request](https://github.com/BlueprintFramework/framework/pull/197). If you'd like to donate towards development, you may do so on [HCB](https://hcb.hackclub.com/donations/start/blueprint) or [GitHub Sponsors](https://github.com/sponsors/blueprintframework).
14-
::
15-
1610
## Define Pterodactyl directory
1711

1812
Define your Pterodactyl directory, we'll use this later in the guide. If your Pterodactyl webserver **is not** located in this directory, change the path.

apps/frontend/content/releases/beta-2024-12.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
version: beta-2024-12
33
released: 2024-12-28T19:02:40Z
44
summary: Quite a big release
5-
supported: false
65
num: 12
76
---
87

apps/frontend/content/releases/beta-2025-09.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
version: beta-2025-09
33
released: 09/30/2025 16:06 (GMT+2)
44
summary: More stable. Still beta though
5-
supported: true
65
num: 13
76
---
87

apps/frontend/content/releases/beta-2025-10.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
version: beta-2025-10
33
released: 10/25/2025 22:22 (CET)
44
summary: Bug squashed, release released
5-
supported: true
65
num: 14
76
---
87

apps/frontend/content/releases/beta-2025-11.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
version: beta-2025-11
33
released: 11/28/2025 20:15 (CET)
44
summary: better theme support?? in my blueprint??
5-
supported: false
65
num: 15
76
---
87

apps/frontend/content/releases/beta-2025-12.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,13 @@ version: beta-2025-12
33
released: 12/21/2025 16:30 (CET)
44
summary: should've listened to robert
55
supported: true
6-
latest: true
76
num: 16
87
---
98

10-
### Themes
9+
#### Themes
1110

1211
This version rolls back the theming changes made in [beta-2025-11](/releases/beta-2025-11) ([blog post](/blog/update-on-themes)). The Tailwind color variable editing support has been removed.
1312

14-
### New updater
13+
#### New updater
1514

1615
We've implemented a new update tool for Blueprint. Updating to this version will require you to run the `blueprint -upgrade` command twice, instead of just once. This shouldn't be much of an issue, the CLI will guide you through the process.
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
version: beta-2026-01
3+
released: 1/16/2026 18:00 (CEDST)
4+
summary: Pterodactyl v1.12 compatibility!
5+
supported: true
6+
latest: true
7+
num: 17
8+
---
9+
10+
#### Pterodactyl v1.12 compatibility
11+
12+
Blueprint is now compatible with Pterodactyl `v1.12.0`. Read more in the [related blog post](/blog/pterodactyl-v1_12_0).
13+
14+
#### Onboarding modal
15+
16+
We've added an onboarding modal that provides you useful links to our Discord community and privacy policy. This onboarding modal will show up whenever you use Blueprint for the first time (or update to any release containing the onboarding modal for the first time). It can be manually triggered by setting the `introduction_dismissed` flag to `false`.
17+
18+
#### Node.js version requirement
19+
20+
**We've increased the Node.js version requirement from `v17.x` to `v20.x`.** While Pterodactyl updated their minimum version requirement to `v22.x`, we're giving you a bit more time to migrate over.
21+
22+
#### Additional changes
23+
24+
- Updated the general description of what Blueprint is on the extensions admin page.
25+
- The copyright footer in the admin panel now switches between Pterodactyl and Blueprint depending on the page you're visiting, instead of adding Blueprint to the copyright footer.
26+
- The `disable_attribution` flag is no longer visibly displayed in the Blueprint flags editor. If you previously had this flag disabled, it will stay disabled. You will have to use the API or interact with the database to update this flag from now on.
518 KB
Loading

apps/frontend/src/pages/blog/[article].vue

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@
1212
</p>
1313
<p>{{ post.description || 'No description provided' }}</p>
1414
<p class="text-default-font/60">
15-
<NuxtTime :datetime="post?.date" :relative="true" />
15+
<client-only>
16+
<NuxtTime :datetime="post?.date" :relative="true" />
17+
</client-only>
1618
(<NuxtTime :datetime="post?.date" />)
1719
</p>
1820
</div>

0 commit comments

Comments
 (0)