From 8117f7da2ea6d70ca56acf1ae51feacb2e94f70a Mon Sep 17 00:00:00 2001 From: Mitchell McCaffrey Date: Thu, 11 Feb 2021 20:58:34 +1100 Subject: [PATCH] Added v1.8.0 preview release notes --- src/docs/releaseNotes/v1.8.0.md | 57 +++++++++++++++++++++++++++++++++ src/routes/ReleaseNotes.js | 8 ++++- 2 files changed, 64 insertions(+), 1 deletion(-) create mode 100644 src/docs/releaseNotes/v1.8.0.md diff --git a/src/docs/releaseNotes/v1.8.0.md b/src/docs/releaseNotes/v1.8.0.md new file mode 100644 index 0000000..f7c6c2d --- /dev/null +++ b/src/docs/releaseNotes/v1.8.0.md @@ -0,0 +1,57 @@ +## Major Changes + +### Hex Grid Support + +It's been a little while but hex grids are finally here. +When you import a map you can now select the Hex Vertical and Hex Horizontal Grid Types. Hex Vertical orients the hex grid with the pointy end up while Hex Horizontal orients with the point end to the right. + +To Support hex grids a few things have changed. + +- The measurement options which used to be in the ruler tools settings are now under a map's settings below the grid type. +- Square and hex grid types now offer different measurement options. +- Measurements are now presented in increments of your grid scale. +- A new grid renderer was added that is optimized for larger grid sizes. +- All grid snapping now supports hex grids. +- Tokens can now snap to the center of grid cells. +- Tokens now rotate in 15° increments. + +### Database Import/Export + +This release brings the first step of being able to import and export your data in Owlbear Rodeo. + +With the new Import/Export button in the Settings screen you can make a full backup of your data and import that data on any other computer / browser. + +This also works from PC to mobile so if you wish you can do your prep on a PC transfer that data over to play on mobile. + +In the future we plan to add the ability to be more selective with what you import/export but for now this is a good first step. + +### Coloured Pointers + +Players can now choose the colour of their pointer thanks to a new pointer renderer which allows pointers to dynamically blend into the background. + +### Fog Snapping Overhaul + +This release adds a few changes to the way snapping works with fog to make the tool easier to use. + +- When using the rectangle or polygon fog tool guidelines are now shown to indicate where your grid snapping point is. +- Fog snapping is now aware of other fog shapes and will allow you to match the width or height of shapes close by. +- A new edge snapping algorithm works with cut fog shapes and will also prioritise the vertices of your fog to allow for easier aligning of nearby shapes. +- A new visual for edge snapping allows you to preview where your snapping will appear. +- While editing fog now has a transparent white border that helps indicate where the borders of your fog shapes are. +- The diagonal pattern of hidden fog shapes is now blended more with the background to create greater contrast between visible shapes while also allowing you to better see your maps. + +### New Text Only Mode for Notes + +Notes can now be set to a text only mode that removes the background and allows you to change the colour of the text. + +A GM can toggle this setting by clicking on a note once it is on the map and clicking the Text Mode button. + +## Minor Changes + +- Token label sizes is now dynamic and will shrink to fit more text +- The initial loading of maps and tokens has been optimised to be quicker and a few bugs have been fixed that prevented loading of large databases. To accomplish this a database conversion was necessary so the first time you load v1.8.0 you may experience a longer load time but after this conversion load time should be improved. +- Drawing and fog tools now use a more optimised storage format. This means that there should be bugs with syncing this data. It does now mean that undo history for fog editing and drawing is now only available until you refresh your page. +- A new Grid Snapping Sensitivity option was added to the Settings screen that allows you to edit how much grid snapping occurs. 0 = no snapping and 1 = full grid snapping. +- Notes are now shown above drawings to prevent the case where you can't move your note because a drawing was on top of it. +- Fixed a crash caused by pressing the delete key when in the map editor. +- Fixed a regression that caused an unsupported browser message to appear on browsers that were previously supported. diff --git a/src/routes/ReleaseNotes.js b/src/routes/ReleaseNotes.js index baf2e92..08f72a5 100644 --- a/src/routes/ReleaseNotes.js +++ b/src/routes/ReleaseNotes.js @@ -24,6 +24,7 @@ const v160 = raw("../docs/releaseNotes/v1.6.0.md"); const v161 = raw("../docs/releaseNotes/v1.6.1.md"); const v162 = raw("../docs/releaseNotes/v1.6.2.md"); const v170 = raw("../docs/releaseNotes/v1.7.0.md"); +const v180 = raw("../docs/releaseNotes/v1.8.0.md"); function ReleaseNotes() { const location = useLocation(); @@ -48,8 +49,13 @@ function ReleaseNotes() { Release Notes +
+ + + +
- +