From f52321dd4b916e0b1af1f40a8e5138b9dbc93234 Mon Sep 17 00:00:00 2001 From: Trevor Buckner Date: Wed, 12 Apr 2023 16:12:02 -0400 Subject: [PATCH] Update to v3.8.0 --- changelog.md | 56 ++++++++++++++++--- .../notificationPopup/notificationPopup.jsx | 25 +++------ package-lock.json | 4 +- package.json | 2 +- themes/V3/5ePHB/snippets.js | 2 +- 5 files changed, 62 insertions(+), 27 deletions(-) diff --git a/changelog.md b/changelog.md index 11b1a1aba5..c40aa625bc 100644 --- a/changelog.md +++ b/changelog.md @@ -80,9 +80,15 @@ pre { ## changelog For a full record of development, visit our [Github Page](https://github.com/naturalcrit/homebrewery). -### XXXXday DD/MM/2023 - v3.8.0 +### Wednesday 12/04/2023 - v3.8.0 {{taskList +##### calculuschild + +* [x] Rename `{{coverPage}}` to `{{frontCover}}`. Those using this {{beta BETA}} feature will need to update that text to make the cover page appear again. + +* [x] Several background fixes to test scripts + ##### Jeddai * [X] Add content negotiation to exclude image requests from our API calls @@ -95,11 +101,48 @@ Fixes issue [#2595](https://github.com/naturalcrit/homebrewery/issues/2595) Fixes issues [#2657](https://github.com/naturalcrit/homebrewery/issues/2657) -* [x] Fix internal links inside `
` blocks not automatically receiving the `target=_self` attribute +* [x] Fix internal links inside `
` blocks not receiving the `target=_self` attribute Fixes issues [#2680](https://github.com/naturalcrit/homebrewery/issues/2680) + +* [x] See brew details on `/share` pages by clicking the brew title (author, last update, tags, etc.) + +Fixes issues [#1679](https://github.com/naturalcrit/homebrewery/issues/1679) + +* [x] Add local Windows install script via Chocolatey + +##### 5e-Clerc + +* [x] New {{openSans **TABLES → {{fas,fa-language}} RUNE TABLE**}} snippets for V3. Adds an alphabetic script translation table. + +* [x] New {{openSans **IMAGES → {{fac,mask-center}} WATERCOLOR CENTER** }} snippets for V3, which adds a stylish watercolor texture to the center of your images! + +* [x] New {{openSans **PHB → {{fac,book-inside-cover}} INSIDE COVER PAGE** }} snippet for V3! (Thanks to /u/Kaiburr_Kath-Hound on Reddit for providing some of these resources!) + +* [x] Add some missing characters {{font-family:scalySansRemake Ñ ñ ç Ç Ý ý # ^ ¿ ' " ¡ ·}} to the "scalySansRemake" font in V3. + +Fixes issues [#2280](https://github.com/naturalcrit/homebrewery/issues/2280) + +##### Gazook89 + +* [x] Add "Language" selector in {{fa,fa-info-circle}} **Properties** menu. Sets the HTML Lang attribute for your brew to better handle hyphenation or spellcheck. + +Fixes issues [#1343](https://github.com/naturalcrit/homebrewery/issues/1343) + +* [x] Fix a crash when multiple `{injection}` tags appear in sequence + +Fixes issues [#2712](https://github.com/naturalcrit/homebrewery/issues/2712) + +##### MichielDeMey + +* [x] Remove all-caps display on Account button since usernames are case-sensitive. + +Fixes issues [#2731](https://github.com/naturalcrit/homebrewery/issues/2731) + }} +\page + ### Monday 13/03/2023 - v3.7.2 {{taskList @@ -113,7 +156,7 @@ Fixes issues [#2680](https://github.com/naturalcrit/homebrewery/issues/2680) ##### Lucastucious (new contributor!) -* [x] Changed `filter: drop-shadow` to `box-shadow` on text boxes, making text selectable in PDFs again. +* [x] Changed `filter: drop-shadow` to `box-shadow` on text boxes, making PDF text selectable Fixes issues [#1569](https://github.com/naturalcrit/homebrewery/issues/1569) @@ -131,7 +174,6 @@ Fixes issues [#1569](https://github.com/naturalcrit/homebrewery/issues/1569) * [x] Fix PDF pixelation on CoverPage text outlines }} - ### Tuesday 28/02/2023 - v3.7.0 {{taskList @@ -161,7 +203,7 @@ Fixes issues [#2687](https://github.com/naturalcrit/homebrewery/issues/2687) {{taskList ##### G-Ambatte -* [x] Fix users not being removed from Authors list correctly +* [x] Fix users not being removed from Authors list Fixes issues [#2674](https://github.com/naturalcrit/homebrewery/issues/2674) }} @@ -191,6 +233,8 @@ Fixes issues [#2583](https://github.com/naturalcrit/homebrewery/issues/2583) * [x] Fix cloned brews inheriting the parent view count }} +\page + ### Friday 23/12/2022 - v3.5.0 {{taskList @@ -204,8 +248,6 @@ Fixes issues [#2583](https://github.com/naturalcrit/homebrewery/issues/2583) Fixes issues [#1987](https://github.com/naturalcrit/homebrewery/issues/1987) }} -\page - ### Saturday 10/12/2022 - v3.4.2 {{taskList diff --git a/client/homebrew/brewRenderer/notificationPopup/notificationPopup.jsx b/client/homebrew/brewRenderer/notificationPopup/notificationPopup.jsx index f0a0f5f1f9..202f3bf83c 100644 --- a/client/homebrew/brewRenderer/notificationPopup/notificationPopup.jsx +++ b/client/homebrew/brewRenderer/notificationPopup/notificationPopup.jsx @@ -4,7 +4,7 @@ const createClass = require('create-react-class'); const _ = require('lodash'); const cx = require('classnames'); //Unused variable -const DISMISS_KEY = 'dismiss_notification08-27-22'; +const DISMISS_KEY = 'dismiss_notification12-04-23'; const NotificationPopup = createClass({ displayName : 'NotificationPopup', @@ -25,21 +25,14 @@ const NotificationPopup = createClass({ return ( <>
  • - V3.2.0 Released!
    - We are happy to announce that after nearly a year of use by our many users, - we are making the V3 render mode the default setting for all new brews. - This mode has become quite popular, and has proven to be stable and powerful. - Of course, we will always keep the option to use the Legacy renderer for any - brew, which can still be accessed from the Properties menu. -
  • - -
  • - Change to Google Drive Storage!
    - We have made a change to the process of tranferring brews between Google - Drive and the Homebrewery storage. Starting now, any time a brew is - transferred, it will keep the same links instead of generating new ones! - We hope this change will help reduce issues where people "lost" their work - by trying to visit old links. + Broken CoverPage snippet
    + Those of you who have been trying out our Cover Page snippet may + notice that the cover page no longer displays correctly. Due to some + small tweaks of this BETA feature, the CSS class has been renamed + from "coverPage" to "frontCover". Simply change the text to "frontCover" + and it should again function as before. Remember that any snippet + marked "beta" may have a similar change in the future as we + encounter any bugs or reworks.
  • diff --git a/package-lock.json b/package-lock.json index d01bef7a86..956014da69 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "homebrewery", - "version": "3.7.2", + "version": "3.8.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "homebrewery", - "version": "3.7.2", + "version": "3.8.0", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index eb4d8cde59..5562553057 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "homebrewery", "description": "Create authentic looking D&D homebrews using only markdown", - "version": "3.7.2", + "version": "3.8.0", "engines": { "node": "16.13.x" }, diff --git a/themes/V3/5ePHB/snippets.js b/themes/V3/5ePHB/snippets.js index 6811f92407..99aa00e236 100644 --- a/themes/V3/5ePHB/snippets.js +++ b/themes/V3/5ePHB/snippets.js @@ -170,7 +170,7 @@ module.exports = [ gen : MonsterBlockGen.monster('monster,frame,wide', 4), }, { - name : 'Cover Page', + name : 'Front Cover Page', icon : 'fac book-front-cover', gen : CoverPageGen.front, experimental : true