All notable changes to this project since v3.50 will be documented in this file.
The format is based on Keep a Changelog, version strings comprise a major and minor version only.
- adding new
framefootnotesclass option, which will set theframeoption for all footnotes - adding
noframefootnote option to ensure a footnote is shown as part of a minipage
- unified option-handling of themes. They now all allow passing options on to inner/outer/colour/font themes
- Error if \DcoumentMetadata is used
- added
height=...options forcolumnsandcolumnto set a fixed height
- Definition of
\beamer@label@in@displayto trackamsmathchanges
- added missing
mini frame in current sectiontemplates forboxandtick(fix #940) - adopt workaroud for changed label definition in amsmath from https://chat.stackexchange.com/transcript/message/67866940#67866940 (fix #941)
- fixed issue of block body not adapting to surrounding pgf fill opacity
- fixed section title alignment in tree and smoothtree outer themes if combined with a split-based outer theme
- fixed incorrect uncovering of rounded shadow blocks after
\pause, see https://tex.stackexchange.com/q/745623/36296
- doc: added sentence about limitations of xelatex
- added
bgopacityoption tobeamercolorboxandbeamerboxesroundedfor transparent background drawing - allow optional argument for the default
block begin,block example beginandblock alerted begintemplates
- unified usage of
(sub)section in head/foottemplate in headlines - simplify decision tree for
\beamer@howtotreatframe(see #874) - added
\maketitle,\title,\author,\instituteand\dateto the exceptions forignorenonframetext - avoid frame breaks between block title and body for rectangular blocks
- added
\gdef\@currentHref{#2}to labels (see #917) - fine-tune vertical space around section title in miniframe headline (close #895)
- fixed problem if inmargin theme is used with the
usepdftitle=falseclass option (see #885) - fixed spacing problem for right-aligned frametitles without background colour
- fixed missing
\newlineif ragged2e is used together with beamerarticle (#900) - defined
\fnum@tableto avoid breaking longtable (#905) - fixed: other sections would show the template for "miniframe in other subsection" instead of "mini frame in other section"
- fixed unstable text position in sidebar theme by compensating for the space automatically inserted after the frametitle in https://github.com/josephwright/beamer/blob/main/base/beamerbaseframe.sty#L126
- scale height of tree and split headlines with fontsize of
section in head/foot
- ensure that shadows of rounded blocks use proper black for their shadow
- using correct template for
\structurein article mode (see #862)
- making the aspect ratio available to the user via
\insertaspectratio - adding
title,author,institute,dateandtitlegraphictemplates to make title page easier to customise
- smoothbars outer theme: moved the shading between headline and frametitle a bit down to avoid the miniframe appearing clipped off in some pdf viewers
- made top shading of Singapore theme transparent (see #782)
- scale height of infolines headline with fontsize of
section in head/foot - calculate the head/footheight at the start of each frame instead of only at the start of the document
- making
\partcompatible with\nameref
- adding strut to the
frame numberandpage numberfootlines to avoid jumping (see #840) - fixed bug in
inmargininner theme which would show the author indicator even if the author was empty
- protect the frametitle continuation so it can be used with \MakeUppercase (see #802)
- first aid for metropolis theme (see #802)
- fixed indentation of multiline section titles in
squareandball unnumberedtoc templates (see #817) - using
bibliography entry ...font in biblatex generated bibliographies
- simplified non-text links for navigation symbols and framezoom
- doc: re-organised section about navigation symbols
- moved parts of
beamerbasenavigation.stytobeamerbasenavigationsymbols.tex
- fixed height of non-text links to prevent overlaps in vertically stacked miniframes (see #780)
- avoid problem with non-black black (see #772 and #659)
- beamer sets @currentlabelname itself and no longer relies on nameref patches.
- slide transitions if the new pdfmanagement is used
- name of transition replace in pdf is R not Replace
- fixed edge case in numbering of hidden and unnumbered frames (see #756)
- fixed regression of class options not being passed to packages like xcolor (see #759)
- adding new
onlytextwidthclass option to use this key for allcolumnsenvironments by default (see #731) - adding new stretchable frame option
s(see #696) - adding user-accessible commands for
\beamersidebarwidthand\beamerheadheight(see #537) - allow custom values for
aspectratiooption (see #549)
- using
graycolormodel for the delcarartion of fadings (workaround for #718) - fixed bullet colour of alerted items for custom item colour (see #735)
- workaround to make miniframes clickable in xelatex (see #332)
- added missing encoding value to multimedia sound macro (see #607)
- improved problem with shadow of blocks without title (see #647)
- reduced artefacts in poppler based viewers for shadow blocks (see #647)
- workaround to make
\framezoomclickable in xelatex (see #619) - exclude invisible frames from being counted (see #592)
- fixed cut off miniframes for 8pt and 9pt (see #752)
- new continuation count template "singleframecheck" which will only show the continuation count if a break actually occurs (see #423)
- new template for lined note pages (#704)
- added
aspectratio=2013class option setting the frames' aspect ratio to 20:13 (see #497) - Remove redefinition of
\addtocontents(see #698) - patched macros from the
pdfpagespackage to automatically remove the frame background for the included pages - transparent shadows for smoothbars outer theme (see #717)
- transparent shadows for smoothtree outer theme (see #720)
- added new beamer option "show only slides with notes", the old class option "notes=onlyslideswithnotes" now gives an obsolete warning like all the other note options (see #724)
- make footnotetext and footnoterule adapt to the current column with (see #713)
- using
mathversion{sf}for the kpfonts package (fix #711)
- solved font-dependant problem with shadow boxes (partial fix for #647)
- adding hook rule for polyglossia to compensate for the different execution order of the new hook system (see #706)
- adding
lastsectionoption to toc (#675)
- Removed superfluous period in combination with the
firstsectionoption (#674) - Behaviour of
\labelin article mode (#685) - Problem with date position in infolines theme (#684)
- Issue with naming of file hooks (#670)
- fixed problem with
\insertmainframenumberin combination withignorenonframetext(see #665)
\beamer@bibiconwidthalready defined bug (see #652)- shadowboxes and transparent overlays (see #654)
- workaround for misalignment of biblatex with sidebar theme (see #645)
- bug with nonshadow rounded boxed (see #660)
- added translations for author, institute and date indicator of inmargin theme (see #616)
- re-introducing transparent shadows from v3.51 (see #492)
- Margins in frame title color box (see #614)
- adding font substitution (see #630)
- delaying fixes for biblatex styles until the bibliography (see #625)
- added
\transflymacro forFlypage transition (see #609) - Preparations for LaTeX2e 2020-10-01
- re-introduced
\strutafter the frametitle (see #535) - Promote bookmark level for index (see #554)
- clip
\insertslideintonotesto show only visible area - using biblatex filehooks to make adjustments to the bibliography appearance (see #581)
- Avoid loop with overlayarea in vmode (issue #580)
- Handling of
\\in article mode (issue #582)
- More patch for
paralistpackage (see #539)
- Replace
\modewith\only(see #543) - Reset the width of color box in case of change in
\hsize
- Improved parser for overlays
- Add missing commands with overlay specification (see #525)
- Replace fixed text width in
inmargintheme (see #529) - Treatment of
+and.overlay specifications (see #538)
- Inner behaviors for shaded ToC
- Fix optional arguments of
\frameinbeamerarticle(see #509) - Compact glue settings for lists
- Turn off font substitution for
unicode-mathpackage (see #508)
- Add the instructions of
proof beginandproof endtemplate - Patch for
paralistpackage
- Wrong frame number by
noframenumberingoption (see #450) - Missing
nokeywordsoption in the article mode - Vertical glues by
allowframebreakoption (see #325) - Typos and bad boxes in the documentation (see #491, #504 and #505)
- Revert the addition of
\inputand\include
- Behavior of
bgkey
- Behaviour of
\inst(see #489) - Incorrect shadows when using DVI routes (see #492)
- Add
\includeand\inputto commands respected in 'skipping' mode - Dynamically calculate note page size (see #487)
- Properly set space in rounded boxes
- Enable transparency in shadows (see #466)
- Restore
\secnamein\sectionentry - Apply color correctly to page number (see #468)
- Support for
noxcolorwithbeamerarticle(see #483) - Treatment of mixed overlay/alert specifications