Skip to content

Releases: thescientist13/greenwood-starter-presentation

0.7.0

06 May 15:23
Compare
Choose a tag to compare

Overview

Along with updating to the latest version of Greenwood (v0.28.0) the minimum NodeJS version is now >= ^18.12.1.

Changelog

https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.7.0

  1. upgrade to Greenwood v0.28.0 and Node 18

Breaking Changes

N / A

Known Issues

N / A

Diff

% git diff 0.6.0 0.7.0 --stat
 .github/workflows/ci-win.yml |    6 +-
 .github/workflows/ci.yml     |    8 +-
 .github/workflows/master.yml |    8 +-
 .nvmrc                       |    1 +
 greenwood.config.js          |   11 +-
 index.js                     |    6 +-
 netlify.toml                 |    2 +-
 package.json                 |   14 +-
 src/favicon.ico              |  Bin 0 -> 15406 bytes
 yarn.lock                    | 1105 +++++++++++++++++--------------------------------------------------------
 10 files changed, 287 insertions(+), 874 deletions(-)

0.6.0

06 May 15:15
Compare
Choose a tag to compare

Overview

Updated Greenwood and Lit dependencies.

Changelog

https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.6.0

  1. upgrade to Greenwood v0.25.0
  2. update lit dependencies and update README steps

Breaking Changes

N / A

Known Issues

N / A

Diff

% git diff 0.5.0 0.6.0 --stat
 README.md                        |   3 +-
 greenwood.config.js              |   4 +-
 package.json                     |  12 +--
 src/components/presenter-mode.js |   2 +-
 src/components/slide-list.js     |   2 +-
 src/components/slide-viewer.js   |   2 +-
 src/layouts/page.html            |   1 +
 yarn.lock                        | 287 +++++++++++++---------------------------------------------------------
 8 files changed, 63 insertions(+), 250 deletions(-)

0.5.0

18 Dec 18:16
Compare
Choose a tag to compare

Overview

Along with Greenwood, this package is now written using ESM. Minimum NodeJS version is now >= 14.17.0.

Changelog

https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.5.0

  1. upgrade to Greenwood v0.20.0

Breaking Changes

For help migrating, check out the Breaking Changes section in the Greenwood v0.20.0 release notes.

Known Issues

  • N / A

Diff

% git diff 0.4.2 0.5.0 --stat
 .eslintrc.js => .eslintrc.cjs               |    2 +-
 README.md                                   |   10 +-
 greenwood.config.js                         |   18 +-
 index.js                                    |   17 +-
 netlify.toml                                |    9 +
 package.json                                |   11 +-
 stylelint.config.js => stylelint.config.cjs |    0
 yarn.lock                                   | 1668 +++++++++++++++++----------------------------
 8 files changed, 678 insertions(+), 1057 deletions(-)

0.4.2

18 Dec 18:19
Compare
Choose a tag to compare

Overview

Fixed a bug with default Greenwood slides showing up in the slide list.

Changelog

https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.4.2

  1. auto generated Greenwood pages showing up in slides list

Breaking Changes

None

Known Issues

  • N / A

Diff

%  git diff 0.4.1 0.4.2 --stat
 .github/workflows/ci-win.yml |   28 ++
 README.md                    |    4 +-
 package.json                 |   19 +-
 src/assets/tosh.jpg          |  Bin 0 -> 211382 bytes
 src/layouts/index.html       |    4 +
 src/pages/slides/7.md        |    2 +-
 yarn.lock                    | 1270 ++++++------------------------------------------------------
 7 files changed, 155 insertions(+), 1172 deletions(-)

0.4.1

07 Sep 14:00
Compare
Choose a tag to compare

Overview

Fixed a bug with the previous release.

Changelog

https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.4.1

  1. app not starting due to incorrect templates

Breaking Changes

None

Known Issues

  • N / A

Diff

% git diff 0.4.1 0.4.0 --stat
 package.json | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

0.4.0

07 Sep 13:54
Compare
Choose a tag to compare

Overview

Drops dependency on GraphQL.

Changelog

https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.4.0

  1. drop dependency on GraphQL

Breaking Changes

None

Known Issues

Diff

% git diff 0.4.0 0.3.1 --stat
 README.md              |  8 +++++---
 greenwood.config.js    |  2 ++
 package.json           |  6 ++++--
 src/layouts/index.html | 27 +++++++++++++++------------
 4 files changed, 26 insertions(+), 17 deletions(-)

0.3.1

27 Aug 16:00
Compare
Choose a tag to compare

Overview

Quick bug fix to better scale image in the image template.

Changelog

https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.3.1

  1. (bug) theme top title image left image is too big / in wrong position

Breaking Changes

None

Known Issues

N / A

Diff

% git diff 0.3.1 0.3.0 --stat
 package.json                                | 2 +-
 src/layouts/theme-top-title-image-left.html | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

0.3.0

27 Aug 14:41
Compare
Choose a tag to compare

Overview

Bug fixes and enhancements for presenter mode navigation controls, link handling, and minor

Changelog

https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.3.0

  1. Hitting ESC key in presenter mode will now exit presenter mode
  2. (bug) applying an aspect ratio to slide previews so more of the slide can be seen
  3. (bug) Clicking a link inside a slide will now open in a new tab
  4. (bug) Fixed an issue where clicking on the screen in presenter mode would disable ability to navigate in presenter mode

Breaking Changes

None

Known Issues

N / A

Diff

% git diff 0.3.0 0.2.0 --stat
 .github/images/greenwood-starter-presentation.png | Bin 70474 -> 113785 bytes
 README.md                                         |   6 +++---
 greenwood.config.js                               |   7 +++++--
 package.json                                      |   2 +-
 src/components/iframe-key-capture.js              |   3 +++
 src/components/link-target.js                     |  10 ++++++++++
 src/components/presenter-mode.js                  |  42 ++++++++++++++++++++++--------------------
 src/components/slide-list.js                      |  46 ++++++++++++++++++++++++----------------------
 src/layouts/page.html                             |   3 +++
 src/layouts/theme-center-content.html             |   7 ++++---
 src/layouts/theme-outline.html                    |   3 +++
 src/layouts/theme-statement.html                  |  10 +++++-----
 src/layouts/theme-title.html                      |   5 ++++-
 src/layouts/theme-top-title-image-left.html       |   5 ++++-
 src/layouts/theme-top-title.html                  |   5 ++++-
 src/pages/slides/7.md                             |   4 ++--
 16 files changed, 97 insertions(+), 61 deletions(-)

0.2.0

16 Aug 16:47
Compare
Choose a tag to compare

Overview

Minor typography enhancements, bug fixes, and internal refactoring and dependency management.

Changelog

https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.2.0

  1. Typography enhancements

Breaking Changes

None

Known Issues

N / A

Diff

% git diff 0.2.0 0.1.1 --stat
 README.md                        | 12 +-----------
 greenwood.config.js              |  3 +--
 index.js                         |  6 +++---
 package.json                     | 15 +++++----------
 src/components/presenter-mode.js | 15 +++++++++++----
 src/layouts/theme-title.html     |  1 +
 src/styles/main.css              |  7 ++-----
 src/styles/theme.css             |  4 ++--
 8 files changed, 26 insertions(+), 37 deletions(-)

0.1.0

16 Aug 15:17
Compare
Choose a tag to compare

Overview

Initial release as part of a achieving a POC around creating a presentation / slide deck based app using markdown + Greenwood Theme Packs.

Changelog

https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.1.0

  1. Manage and publish project and package as a Greenwood "theme pack" plugin
  2. Provide an initial set of default template themes
  3. Keep currently selected slide focused in the current view pane on reload

Breaking Changes

None

Known Issues

N / A

Diff

N / A