From 91dc343af8fd886808785dc2c72868a944f5fcf0 Mon Sep 17 00:00:00 2001 From: Jeremy McCurdy Date: Fri, 13 Sep 2024 14:50:25 -0300 Subject: [PATCH 1/2] Removing blog and announcement display from config --- docusaurus.config.ts | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/docusaurus.config.ts b/docusaurus.config.ts index 32210a7..329bf49 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -40,13 +40,6 @@ const config: Config = { // editUrl: // 'https://github.com/SpringRoll', }, - blog: { - showReadingTime: true, - // Please change this to your repo. - // Remove this to remove the "edit this page" links. - // editUrl: - // 'https://github.com/SpringRoll', - }, theme: { customCss: './src/scss/custom.scss', }, @@ -57,13 +50,6 @@ const config: Config = { themeConfig: { // Replace with your project's social card image: 'img/docusaurus-social-card.jpg', - announcementBar: { - id: 'springroll_release', - content: - 'SpringRoll 2.6.0 is out now!', - backgroundColor: '#095B8F', - textColor: 'white', - }, navbar: { title: 'SpringRoll', logo: { @@ -89,7 +75,6 @@ const config: Config = { position: 'left', label: 'Examples', }, - {to: '/blog', label: 'Blog', position: 'left'}, { href: 'https://github.com/SpringRoll', label: 'GitHub', @@ -137,10 +122,6 @@ const config: Config = { { title: 'More', items: [ - { - label: 'Blog', - to: '/blog', - }, { label: 'GitHub', href: 'https://github.com/SpringRoll', From d9b48c9ae662adeb3d312cd284fd1694957cd6f5 Mon Sep 17 00:00:00 2001 From: Jeremy McCurdy Date: Fri, 13 Sep 2024 14:56:55 -0300 Subject: [PATCH 2/2] Deleted placeholder blogs --- blog/2024-06-19-springroll-releases.md | 61 -------------------------- blog/authors.yml | 6 --- blog/tags.yml | 9 ---- 3 files changed, 76 deletions(-) delete mode 100644 blog/2024-06-19-springroll-releases.md delete mode 100644 blog/authors.yml delete mode 100644 blog/tags.yml diff --git a/blog/2024-06-19-springroll-releases.md b/blog/2024-06-19-springroll-releases.md deleted file mode 100644 index aaceb3f..0000000 --- a/blog/2024-06-19-springroll-releases.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -slug: springroll-releases -title: SpringRoll Releases - June 19 -authors: 902seanryan -tags: [springroll, releases, springroll-seed, templates] ---- -Hello everyone! - -## ![logo](/img/logo.png) Special SR Release Update ![logo](/img/logo.png) ## - -We just launched: -- 2.0.0 of SpringRoll-Seed -- 2.0.0 of templates/pixi -- 2.0.0 of templates/phaser3 - -PLEASE - if you are just starting a new project, pull in these latest versions so you can get the most recent features and compatibility support. - -Major shoutout goes to Jeremy McCurdy for making all of these updates! - -Changelog since our last release (1.3.1) - -**2.0.0 templates/pixi** -- Updated PixiJS from 7.0.4 to 8.1.0 -- Updated Pixi Sound from 5.0.0 to 6.0.0 -- Updated SpringRoll (Core) from 2.4.4 to 2.6.0 -- Updated feature list and state listeners to follow a standardized set - -Pixi: This includes a number of breaking changes introduced: -- Package imports are formatted a little differently -- Pixi application initialization now must be wrapped with async await -- DisplayObject was replaced with Container -- updateTransform was replaced with _onRender -- mipmap property was renamed to autoGenerateMipmaps on BaseTexture -- Only Container classes can have children now, so calling addChild on something like a Sprite will no longer work. -- Most constructors now take objects instead of sets of arguments - -Pixi Sound: No considerable changes between versions 5 and 6. The biggest change is the requirement of PixiJS version 8+. - -**2.0.0 templates/phaser3** - -We were still on a modified version of Phaser 3.55.2 (some of you may recall it took Phaser team a couple years before they released 3.60) -- Updated Phaser from 3.55.2 to 3.80.1 (3 major version jumps; 3.60.0, 3.70.0, 3.80.0) -- Updated SpringRoll (Core) from 2.4.4 to 2.6.0 -- Fixed warning with SpringRoll listeners -- Updated feature list and state listeners to follow a standardized set - -There are lots of new features for game devs along with bug fixes, API changes, and performance improvements. Engineering team called out the items that seem most relevant to us: -- 3.60.0 introduced a significant mobile WebGL performance boost: https://github.com/phaserjs/phaser/blob/v3.60.0/changelog/3.60/MobilePerformance.md -- It also introduced ESM support, which can cause issues with outdated build systems (old versions of Webpack for example) and dependencies. -- 3.70.0 changed how pixel rounding works. It’s all GPU driven instead of CPU driven. It looks like the goal of this was to get better pixel position and scaling accuracy, but it may also have a performance/browser compatibility impact. -- 3.80.0 added WebGL context restore, which keeps games running after losing context. I think this is when switching applications or tabs, so we will need to check if this affects pausing and resuming. -- They didn’t call out much in terms of breaking changes, but we were far enough behind that it’s a distinct possibility. - -More references if you want to dig deeper: -- https://github.com/pixijs/pixijs/releases/tag/v8.1.0 -- https://github.com/pixijs/sound/releases/tag/v6.0.0 -- https://pixijs.com/8.x/guides/migrations/v8 -- https://github.com/phaserjs/phaser/releases/tag/v3.60.0 -- https://github.com/phaserjs/phaser/releases/tag/v3.70.0 -- https://github.com/phaserjs/phaser/releases/tag/v3.80.0 -- https://github.com/phaserjs/phaser/blob/v3.60.0/changelog/3.60/MobilePerformance.md \ No newline at end of file diff --git a/blog/authors.yml b/blog/authors.yml deleted file mode 100644 index f362f7b..0000000 --- a/blog/authors.yml +++ /dev/null @@ -1,6 +0,0 @@ -902seanryan: - name: Sean Ryan - title: SpringRoller - url: https://github.com/902seanryan - image_url: https://github.com/902seanryan.png - diff --git a/blog/tags.yml b/blog/tags.yml deleted file mode 100644 index fb9cfec..0000000 --- a/blog/tags.yml +++ /dev/null @@ -1,9 +0,0 @@ -springroll: - label: SpringRoll - permalink: /springroll - description: SpringRoll tag description -releases: - label: Releases - permalink: /releases - description: Various SpringRoll ecosystem releases -