Skip to content
This repository has been archived by the owner on Feb 6, 2024. It is now read-only.

Latest commit

 

History

History
972 lines (526 loc) · 25.1 KB

CHANGELOG.md

File metadata and controls

972 lines (526 loc) · 25.1 KB

8.3.2 (2021-05-29)

Build

  • bump dependencies

8.3.1 (2021-05-27)

Fix

  • no reveal / animation of @deckgo/highlight-code if no lines to highlight

8.3.0 (2021-05-21)

Features

  • replace deprecated template code with code highlight

Fix

  • no minification to support code blocks

Build

  • update dependencies

8.2.0 (2021-05-16)

Build

  • bump dependencies including DeckDeckGo "esm libraries"

8.1.0 (2021-04-23)

Features

  • laser pointer on fullscreen presenting

Fix

  • fullscreen size and mouse inactivity

8.0.0 (2021-03-28)

Features

  • display presentation in a 16/9 container if windowed and not papyrus

Refactor

  • fullscreen options container renamed from navigation to fullscreen-menu

7.1.5 (2021-02-17)

Fix

  • support custom templates name

7.1.4 (2021-01-26)

Build

  • update dependencies

7.1.3 (2020-11-22)

Build

  • update utils

7.1.2 (2020-11-20)

Features

  • update markdown and code to unleash these in our editor

7.1.1 (2020-11-16)

Style

  • improve markdown style inheritance

7.1.0 (2020-11-14)

Features

  • selectable text and clickable links
  • add markdown component

7.0.0 (2020-11-08)

Features

  • improve lazy loading

Fix

  • remote request popover position

7.0.0 (2020-11-03)

Breaking Changes

  • new look with more app components

6.1.0 (2020-10-29)

Refactoring

  • reveal standalone component

6.0.0 (2020-10-28)

Breaking Changes

  • the base font size is responsive and calculated according window height and applied automatically on the deck
  • Webpack v5
  • markdown starter kit deprecated

5.2.0 (2020-10-11)

Features

  • import @deckdeckgo/word-cloud component

5.1.0 (2020-10-06)

Features

  • prompt user to reload when a new version is available

5.0.0 (2020-09-26)

Features

  • introduce animation direction vertical and papyrus
  • isMobile has been deprecated as a deck method

4.0.0 (2020-09-03)

Breaking Changes

  • IE11, Edge 16-18 and Safari 10 not supported

Features

  • update all dependencies including all DeckDeckGo Web Components build with Stencil v2
  • remove Custom Elements (v1) Polyfill

3.0.0 (2020-08-28)

Features

  • repo renamed from deckdeckgo-starter to starter-kit
  • use webpack-dev-server

Fix

  • local Google Fonts not loaded

2.6.5 (2020-08-21)

Features

  • update web-social-share and @deckdeckgo/highlight-code

2.6.4 (2020-08-08)

Features

  • pager hidden per default
  • update highlight-code dependency

2.6.3 (2020-08-06)

Features

  • remove resize hack for Chrome 77
  • update dependencies

2.6.2 (2020-07-21)

Features

  • update deck-utils to spread font-weight in titles children
  • drag and drop improvements

2.6.1 (2020-07-19)

Features

  • update component drag, drop and resize with text support

2.6.0 (2020-07-12)

Features

  • introduces the support of header and footer

Style

  • navigation and action buttons align vertically on smaller devices

Fix

  • play and pause video binding

2.5.3 (2020-07-03)

Features

  • remove ionicons dependency as included in @ionic/core

Style

  • update <deckgo-highlight-code/> with default overflow y set to auto

2.5.2 (2020-06-14)

Style

  • improve <deckgo-highlight-code/> line numbers background and color

2.5.1 (2020-06-13)

Style

  • update <li/> style

2.5.0 (2020-06-05)

Features

  • template playground

2.4.1 (2020-05-29)

Fix

  • correct slide QR code size calculation

2.4.0 (2020-05-21)

Features

  • theming for the code highlighter (terminal carbon)
  • update copy-webpack-plugin

2.3.0 (2020-05-14)

Features

  • add new component math
  • update all DeckDeckGo libs

2.2.0 (2020-05-07)

Features

  • introduce new component demo to showcase interactive apps and websites

2.1.1 (2020-05-03)

Fix

  • update deck-utils for split column and font alignment in case of children

2.1.0 (2020-05-01)

Features

  • update deck-utils to improve fonts weight and size

2.0.1 (2020-04-13)

Fix

  • service worker cache Tenor and other opaque assets

2.0.0 (2020-04-13)

Breaking Changes

We have updated the Remote Control in order to make the presenter grant any remote connections.

This has for goal, if you would have the remote option enabled, to make your content accessible only if you would accept it.

This is a breaking changes and therefore your deck has to be updated, if you want to continue to use the remote.

How to migrate:

  1. Update package.json to reflect the dependencies update of this repo

  2. Run npm install

  3. Overwrite the following files with these from this repo:

  1. Delete the following script:
  1. Add a new remote button as in index.html
<button id="remote" class="navigation ion-activatable">
    <ion-ripple-effect></ion-ripple-effect>
    <ion-icon name="phone-portrait-outline" aria-label="Open Remote" style="font-size: 1.4em;"></ion-icon>
</button>

1.0.0 (2020-03-19)

To infinity and beyond 🚀

Features

  • update dependencies

1.0.0-rc.8-1 (2020-03-09)

Features

  • service worker cache unsplash

Fix

  • template author social logo spacing
  • drag, resize and rotate improved (rotation reliability)

1.0.0-rc.8 (2020-02-27)

Features

  • new template <deckgo-slide-aspect-ratio/>
  • new Web Component <deckgo-drag-resize-rotate/>
  • add social share to Hacker News

1.0.0-rc.7 (2020-02-14)

Features

  • upgrade to Ionic v5
  • style "jump to slide" popover
  • add share to Hacker News
  • menu icon size

Fix

  • actions color
  • avoid inline script

1.0.0-rc.6-9 (2020-01-20)

Fix

  • add "question" to list of titles for jump to slides

Features

  • attach click event after load (avoid inline scripts)

1.0.0-rc.6-8 (2020-01-11)

Features

  • swipe slides with Tab

Fix

  • <deckgo-lazy-img/> lazy load correctly svg
  • <deckgo-youtube/> component was not correctly loaded

1.0.0-rc.6-7 (2020-01-08)

Features

  • use new component <deckgo-youtube/>

1.0.0-rc.6-5 (2020-01-05)

Features

  • new slide author design

1.0.0-rc.6-5 (2020-01-04)

Features

  • use new component <deckgo-social/>
  • update author slide ("flex-wrap")

1.0.0-rc.6-4 (2019-12-13)

Features

  • update core which applies slide effect on swipe only if such transition is specified

Fix

  • update lazy-img which wasn't displaying svg anymore

1.0.0-rc.6-3 (2019-12-12)

Features

  • use new deckdeckgo/highlight-code to display code in cards

1.0.0-rc.6-2 (2019-12-11)

Features

  • use new deckdeckgo/core to introduce deck transition

1.0.0-rc.6-1 (2019-12-04)

Features

  • use deckdeckgo.com/poll instead of poll.deckdeckgo.com as uri for the live poll

1.0.0-rc.6 (2019-12-03)

Features

  • introduce the new template poll to interact with your audience through a live poll
  • hide pager in fullscreen on mouse inactivity (I think it's more "cure" like this)
  • improve service worker images caching including caching the gif provided by Giphy
  • update all recent libs dependencies

1.0.0-rc.5-2 (2019-11-23)

Features

  • remove plugins not used for studio (related to studio issues #355)

1.0.0-rc.5-1 (2019-11-13)

Fix

  • fix notes displayed on template split

1.0.0-rc.5 (2019-11-10)

Features

  • sync the content with the remote
  • update events to match the new remote UX

Fix

  • typo and anchor

1.0.0-rc.4-2 (2019-10-21)

Fix

  • code highlighting and line numbers

1.0.0-rc.4-1 (2019-10-20)

Fix

  • bar chart label ES5 compatibility

1.0.0-rc.4 (2019-10-20)

Features

  • update template split with vertical option
  • update recent libs
  • add charts to studio starter kit

1.0.0-rc.3 (2019-10-07)

Features

  • load slide QR code in studio starter kit

Libs

  • update last DeckDeckgo libs
  • update @webcomponents/custom-elements

1.0.0-rc.2-3 (2019-10-03)

Features

  • keep history only when while developing presentation (#43)

Fix

  • update webpack plugin for the notes

1.0.0-rc.2-2 (2019-09-16)

Fix

  • wrong animated tag selection

1.0.0-rc.2-1 (2019-09-16)

Templates

  • import and add new slide templates big-img and video

1.0.0-rc.2 (2019-09-15)

Features

  • add play and pause for videos

1.0.0-rc.1-4 (2019-09-09)

Fix

  • workaround to resize ion-app
  • fix slide gif height

1.0.0-rc.1-3 (2019-09-04)

Features

  • better centering of the content on mobile devices
  • sync with studio for the image selector with attribute instead of class

1.0.0-rc.1-2 (2019-09-02)

Fix

  • markdown plugin remarkable import at runtime

1.0.0-rc.1-1 (2019-08-31)

Lib

  • update @deckdeckgo/slide-youtube

Fix

  • rtl fonz-size using em when elements are positioned using the browser

1.0.0-rc.1 (2019-08-31)

Breaking Changes

  • extract slides and extra components to separate components (#230)

Fix

  • overscroll auto best suited for windows and linux

Style

  • background images fullscreen
  • default background theme color white

Libs

  • update to most recent dependencies

Note about v1.0.0-rc.1

The first users began to test, and to create content in, our web open source editor for presentations (studio)

How to migrate?

Basically, you have to install the slides which have been pulled out of the core components. This starter kit has been updated, you could either have a look to it or check the documentation which has been updated too.

1.0.0-beta.22 (2019-08-15)

Breaking Changes

  • add new components <deckgo-reveal/> and <deckgo-reveal-list/> to make elements and texts appear one line at a time (#224)

How to migrate?

  1. Remove all attributes reveal="true" you would have set on any of your slides

  2. Wrap the new above components around your elements, which should appear one at a time, as highlighted in the new documentation.

Features

  • no more fab list for the actions and remove print
  • replace chapters icon

Style

  • display link in presentation
  • default deck background and color

Fix

  • replace ion-fab-button with button

1.0.0-beta.21 (2019-06-24)

Features

  • update with animated charts
  • sync fonts and containers with starter kit and studio
  • share without parameters
  • better title handling for slides navigation display
  • hide actions in fullscreen in case of inactivity
  • remote control modal and QR core to open the remote control
  • ROOM_NAME from the manifest.json
  • add a random number next to the room name
  • deep link remote control url
  • add aria label for accessibility

Libs

  • migrate to libs developed with Stencil One

Style

  • code font-size inherit

Fixes

  • short white background while loading ion-content

1.0.0-beta.20 (2019-05-24)

Libs

  • update libs including the DeckDeckGo scope org packages

1.0.0-beta.19 (2019-03-31)

Features

  • update the libs, notably all DeckDeckGo libs improvements linked with the development of our upcoming editor for presentations

Fix

  • fix a couple of issues on Windows (#39)
  • improve deployment of the PWAs on a subpaths (#22)

1.0.0-beta.18 (2019-03-31)

Features

  • push and pop history state to keep track of the slide index, useful when developing your presentation (#37)
  • don't open automatically the browser on start (#35)

1.0.0-beta.17 (2019-02-17)

Features

  • add social sharing and popover menu (#30)
  • improve status bar color (#54888f6)

Fix

  • unexpected token < (#33)
  • jump to slide only list slides (8ccded3)

1.0.0-beta.16 (2019-02-14)

Features

  • update information following the release of the DeckDeckGo documentation

1.0.0-beta.15 (2019-02-03)

Features

  • RTL support 🌍
  • print fixed and improved 🖨️

Notes regarding upgrade

If you wish to upgrade your presentation, you could proceed as the following respectively follow the example of the DeckDeckGo's website:

  • print: Update print.css and slider.js as in (e285235)
  • RTL: upgrade libs and other files as in (e442cb5)

1.0.0-beta.14 (2019-01-27)

Features

  • command slide animation (= reveal object) from the remote control too (f17107d)

1.0.0-beta.13 (2019-01-15)

Features

  • display editor notes in a modal (#26)

1.0.0-beta.12 (2018-12-27)

Features

  • add QR code to your presentation

1.0.0-beta.11 (2018-12-20)

Features

  • add charts to your presentation 📈

1.0.0-beta.10 (2018-12-13)

Features

  • add Markdown support (#25)
  • display a msg about editing favicon and meta information before going online (#21)
  • when a presentation is created with the cli, the manifest.json short_name should be max. 12 characters long (#23)

Fix

  • on mobile devices, some titles may have been displayed with an overflow (#20)

Note regarding upgrade

If you are looking to upgrade your presentation created with a previous version of DeckDeckGo, follow the following steps:

  1. update the dependencies and install the new one as in package.json
  2. create the new file webpack.info.plugin.js at the root of your project
  3. override your webpack.config.js file
  4. update your font.css file
  5. update your theme.css file
  6. enjoy 🎉

1.0.0-beta.9 (2018-12-06)

Remote control features 📱

  • handle remote play/pause Youtube video (#18)
  • on reconnect, slide automatically to first slide (#17)

Features

  • add an extra script to optionally start locally without remote control (#16)

1.0.0-beta.8 (2018-11-28)

Features

  • introduces the DeckDeckGo remote control 🎉

1.0.0-beta.7 (2018-11-14)

Features

  • update DeckDeckGo library v1.0.0-beta.4 (see related release for details)

1.0.0-beta.6 (2018-11-11)

Features

  • fix over scrolling on iOS
  • include last DeckDeckGo library
  • add npm run start to watch and serve in a single command

1.0.0-beta.5 (2018-11-07)

Fix

  • slider was not swipeable on iOS (core)

1.0.0-beta.4 (2018-11-07)

Features

  • DeckDeckGo is now based on a custom slide/presentation tool build with StencilJS
  • This project used to be a single repo but has now been split in a code DeckDeckGo, a starter kit (this repo), a CLI and a website

1.0.0-beta.3 (2018-08-20)

Features

  • DeckDeckGo has now a sweet logo designed by Anita (#1)