8.3.2 (2021-05-29)
- bump dependencies
8.3.1 (2021-05-27)
- no reveal / animation of
@deckgo/highlight-code
if no lines to highlight
8.3.0 (2021-05-21)
- replace deprecated template code with code highlight
- no minification to support code blocks
- update dependencies
8.2.0 (2021-05-16)
- bump dependencies including DeckDeckGo "
esm
libraries"
8.1.0 (2021-04-23)
- laser pointer on fullscreen presenting
- fullscreen size and mouse inactivity
8.0.0 (2021-03-28)
- display presentation in a 16/9 container if windowed and not
papyrus
- fullscreen options container renamed from
navigation
tofullscreen-menu
7.1.5 (2021-02-17)
- support custom templates name
7.1.4 (2021-01-26)
- update dependencies
7.1.3 (2020-11-22)
- update utils
7.1.2 (2020-11-20)
- update markdown and code to unleash these in our editor
7.1.1 (2020-11-16)
- improve markdown style inheritance
7.1.0 (2020-11-14)
- selectable text and clickable links
- add markdown component
7.0.0 (2020-11-08)
- improve lazy loading
- remote request popover position
7.0.0 (2020-11-03)
- new look with more app components
6.1.0 (2020-10-29)
- reveal standalone component
6.0.0 (2020-10-28)
- 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)
- import
@deckdeckgo/word-cloud
component
5.1.0 (2020-10-06)
- prompt user to reload when a new version is available
5.0.0 (2020-09-26)
- introduce animation direction
vertical
andpapyrus
- isMobile has been deprecated as a deck method
4.0.0 (2020-09-03)
- IE11, Edge 16-18 and Safari 10 not supported
- update all dependencies including all DeckDeckGo Web Components build with Stencil v2
- remove Custom Elements (v1) Polyfill
3.0.0 (2020-08-28)
- repo renamed from
deckdeckgo-starter
tostarter-kit
- use webpack-dev-server
- local Google Fonts not loaded
2.6.5 (2020-08-21)
- update
web-social-share
and@deckdeckgo/highlight-code
2.6.4 (2020-08-08)
- pager hidden per default
- update highlight-code dependency
2.6.3 (2020-08-06)
- remove resize hack for Chrome 77
- update dependencies
2.6.2 (2020-07-21)
- update
deck-utils
to spreadfont-weight
in titles children - drag and drop improvements
2.6.1 (2020-07-19)
- update component drag, drop and resize with text support
2.6.0 (2020-07-12)
- introduces the support of
header
andfooter
- navigation and action buttons align vertically on smaller devices
- play and pause video binding
2.5.3 (2020-07-03)
- remove
ionicons
dependency as included in@ionic/core
- update
<deckgo-highlight-code/>
with default overflow y set toauto
2.5.2 (2020-06-14)
- improve
<deckgo-highlight-code/>
line numbers background and color
2.5.1 (2020-06-13)
- update
<li/>
style
2.5.0 (2020-06-05)
- template
playground
2.4.1 (2020-05-29)
- correct slide QR code size calculation
2.4.0 (2020-05-21)
- theming for the code highlighter (terminal carbon)
- update
copy-webpack-plugin
2.3.0 (2020-05-14)
- add new component
math
- update all DeckDeckGo libs
2.2.0 (2020-05-07)
- introduce new component
demo
to showcase interactive apps and websites
2.1.1 (2020-05-03)
- update deck-utils for split column and font alignment in case of children
2.1.0 (2020-05-01)
- update deck-utils to improve fonts weight and size
2.0.1 (2020-04-13)
- service worker cache Tenor and other opaque assets
2.0.0 (2020-04-13)
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:
-
Update
package.json
to reflect the dependencies update of this repo -
Run
npm install
-
Overwrite the following files with these from this repo:
- Delete the following script:
- 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 🚀
- update dependencies
1.0.0-rc.8-1 (2020-03-09)
- service worker cache unsplash
- template author social logo spacing
- drag, resize and rotate improved (rotation reliability)
1.0.0-rc.8 (2020-02-27)
- 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)
- upgrade to Ionic v5
- style "jump to slide" popover
- add share to Hacker News
- menu icon size
- actions color
- avoid inline script
1.0.0-rc.6-9 (2020-01-20)
- add "question" to list of titles for jump to slides
- attach click event after load (avoid inline scripts)
1.0.0-rc.6-8 (2020-01-11)
- swipe slides with Tab
<deckgo-lazy-img/>
lazy load correctlysvg
<deckgo-youtube/>
component was not correctly loaded
1.0.0-rc.6-7 (2020-01-08)
- use new component
<deckgo-youtube/>
1.0.0-rc.6-5 (2020-01-05)
- new slide
author
design
1.0.0-rc.6-5 (2020-01-04)
- use new component
<deckgo-social/>
- update
author
slide ("flex-wrap")
1.0.0-rc.6-4 (2019-12-13)
- update
core
which applies slide effect on swipe only if such transition is specified
- update
lazy-img
which wasn't displaying svg anymore
1.0.0-rc.6-3 (2019-12-12)
- use new
deckdeckgo/highlight-code
to display code in cards
1.0.0-rc.6-2 (2019-12-11)
- use new
deckdeckgo/core
to introduce deck transition
1.0.0-rc.6-1 (2019-12-04)
- use
deckdeckgo.com/poll
instead ofpoll.deckdeckgo.com
as uri for the live poll
1.0.0-rc.6 (2019-12-03)
- 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)
- remove plugins not used for studio (related to studio issues #355)
1.0.0-rc.5-1 (2019-11-13)
- fix notes displayed on template split
1.0.0-rc.5 (2019-11-10)
- sync the content with the remote
- update events to match the new remote UX
- typo and anchor
1.0.0-rc.4-2 (2019-10-21)
- code highlighting and line numbers
1.0.0-rc.4-1 (2019-10-20)
- bar chart label ES5 compatibility
1.0.0-rc.4 (2019-10-20)
- update template split with
vertical
option - update recent libs
- add charts to studio starter kit
1.0.0-rc.3 (2019-10-07)
- load slide QR code in studio starter kit
- update last DeckDeckgo libs
- update @webcomponents/custom-elements
1.0.0-rc.2-3 (2019-10-03)
- keep history only when while developing presentation (#43)
- update webpack plugin for the notes
1.0.0-rc.2-2 (2019-09-16)
- wrong animated tag selection
1.0.0-rc.2-1 (2019-09-16)
- import and add new slide templates
big-img
andvideo
1.0.0-rc.2 (2019-09-15)
- add
play
andpause
for videos
1.0.0-rc.1-4 (2019-09-09)
- workaround to resize
ion-app
- fix slide gif height
1.0.0-rc.1-3 (2019-09-04)
- 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)
- markdown plugin
remarkable
import at runtime
1.0.0-rc.1-1 (2019-08-31)
- update
@deckdeckgo/slide-youtube
rtl
fonz-size usingem
when elements are positioned using the browser
1.0.0-rc.1 (2019-08-31)
- extract slides and extra components to separate components (#230)
- overscroll auto best suited for windows and linux
- background images fullscreen
- default background theme color
white
- update to most recent dependencies
The first users began to test, and to create content in, our web open source editor for presentations (studio
)
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)
- add new components
<deckgo-reveal/>
and<deckgo-reveal-list/>
to make elements and texts appear one line at a time (#224)
-
Remove all attributes
reveal="true"
you would have set on any of your slides -
Wrap the new above components around your elements, which should appear one at a time, as highlighted in the new documentation.
- no more fab list for the actions and remove print
- replace chapters icon
- display link in presentation
- default deck background and color
- replace ion-fab-button with button
1.0.0-beta.21 (2019-06-24)
- 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
- migrate to libs developed with Stencil One
- code font-size inherit
- short white background while loading ion-content
1.0.0-beta.20 (2019-05-24)
- update libs including the DeckDeckGo scope org packages
1.0.0-beta.19 (2019-03-31)
- update the libs, notably all DeckDeckGo libs improvements linked with the development of our upcoming editor for presentations
1.0.0-beta.18 (2019-03-31)
- 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)
1.0.0-beta.16 (2019-02-14)
- update information following the release of the DeckDeckGo documentation
1.0.0-beta.15 (2019-02-03)
- RTL support 🌍
- print fixed and improved 🖨️
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)
- command slide animation (= reveal object) from the remote control too (f17107d)
1.0.0-beta.13 (2019-01-15)
- display editor notes in a modal (#26)
1.0.0-beta.12 (2018-12-27)
- add QR code to your presentation
1.0.0-beta.11 (2018-12-20)
- add charts to your presentation 📈
1.0.0-beta.10 (2018-12-13)
- 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)
- on mobile devices, some titles may have been displayed with an overflow (#20)
If you are looking to upgrade your presentation created with a previous version of DeckDeckGo, follow the following steps:
- update the dependencies and install the new one as in package.json
- create the new file webpack.info.plugin.js at the root of your project
- override your webpack.config.js file
- update your font.css file
- update your theme.css file
- enjoy 🎉
1.0.0-beta.9 (2018-12-06)
- add an extra script to optionally start locally without remote control (#16)
1.0.0-beta.8 (2018-11-28)
- introduces the DeckDeckGo remote control 🎉
1.0.0-beta.7 (2018-11-14)
- update DeckDeckGo library v1.0.0-beta.4 (see related release for details)
1.0.0-beta.6 (2018-11-11)
- 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)
- slider was not swipeable on iOS (core)
1.0.0-beta.4 (2018-11-07)
- 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)
- DeckDeckGo has now a sweet logo designed by Anita (#1)