image
image

Source

Release notes

All the details from our regular updates to Source and the Source Addon pack

A list of all the updates that have been pushed out for Source and Source Addons. You can filter to view one or other of these products using the buttons below.


Appreciate the updates that we push out? If so please consider a donation to help support continued development.



v2.9.5

19 July 2025

Bug fixes

Minor bug fixes


v2.9.4

06 May 2025

Bug fixes

Reverting a recent change that introduced some unintended layout issues.


v2.9.3

30 April 2025

Bug fixes

Fix for width not being set for some stacks when added to a grid item


v2.9.2

15 January 2025

New features

Note: Existing projects may need their CTA elements adjusted in the Nav stack. See full release notes of 2.9.0 for further details.

  • [Nav] - Option to override the font size used for the navigation links on large and small devices
  • [Nav] - Option to override the caret (dropdown indicator) offset on large and small devices (if/when the font size is being overridden)


v2.9.1

13 November 2024

New features

Note: Existing projects may need their CTA elements adjusted in the Nav stack. See full release notes of 2.9.0 for further details.

  • [Nav] - Option to only show custom links and not display any of the standard navigation links (Note: Custom links require the Source Addon pack)
  • [Nav] - Option to override display of navigation links to be block or inline-block
  • [Nav] - Option to specify a minimum width of the navigation links


v2.9.0

21 October 2024

New features

Note: After updating you may need to adjust any CTA element in the Nav stack. See full release notes for details.

  • [Nav] - Option to have CTA elements positioned below the nav links in the mobile drop down menu
  • [Nav] - Option to group the desktop CTA elements with the nav links allowing the links and CTA elements to be displayed together at the right hand side of the nav bar
  • [Nav] - New option to set a minimum width for the branding element on desktop sizes. Useful if using a CTA element and you want to adjust the positioning of the navigation links to be more central.
  • [Nav] - Option to add custom links to the Nav bar. Useful for adding in-page links to designated anchor IDs on your page. (Note: This feature requires Source Addon pack)

Added CTA stack missing after updating?: Depending on if you used the CTA dropzone options in previous versions then you may find that the content of these has shifted / disappeared. To remedy, toggle the checkbox for 'Enable custom links' in the Nav stack and drop the content from there back to where it should be. Apologies for any inconvenience.


v2.8.2

07 October 2024

Improvements

  • [Button] - New option to remove spacing for grouped buttons under a specified breakpoint. Can be useful to set this for the point at which the buttons stack vertically on small screens as this will fix any alignment issues

Bug fixes

  • [Button] - Fixed alternative alignment for buttons at small and medium breakpoints.


v2.8.1

01 April 2024

Improvements

  • [Container] - Option to add data attributes to the html wrapper
  • [Button] - Adapted stacked (and wrapped) buttons to use the designated spacing setting for vertical spacing as well as horizontal (as opposed to relying on the default bottom margin of the buttons). The bottom margin value now applies to only the last button in a group.


v2.8.0

09 February 2024

New features

  • [Image] - A placeholder is now shown until such time as an image is added to the stack.

Improvements

  • [Container] - Option to add a negative margin via the Custom Margin (Basic) setting
  • [Container Base] - Option to add a negative margin via the Custom Margin (Basic) setting
  • [Container Base] - Adjusted the default values for Advanced Padding to provide a better default for responsive padding
  • [Source base stack] - Switched the default for 'Limit image size in Edit mode' to be ON (with a default value of 100px)

Bug fixes

Some minor tweaks made to various plist files to better conform with Stacks API

Not got our Addon stacks yet? There has never been a better time - get the Addon pack today and choose one of our Source projects for FREE!!


v2.7.2

30 April 2023

Improvements

  • [Nav] Option to tag Nav title as div
  • [Markdown] Removed initially added Markdown Link stack to prevent page becoming php when not required
  • [Markdown] Markdown stack from Weavers Space allowed as a linked markdown file option


v2.7.1

14 March 2023

Improvements

  • [Base] Some basic default support for forthcoming Iconic gallery stack from Instacks
  • [Image] Added space between any added custom attributes and existing attributes


v2.7.0

23 January 2023

New features

  • [Base] New utility class to fade out the top and/or bottom of stacks content. Simply add the class name s-fade along with s-fade-t and/or s-fade-b.

Improvements

  • [Markdown] Additional Source colour options added in colour picker for text elements
  • [Header] Additional Source colour options added in colour picker for text
  • [Paragraph] Additional Source colour options added in colour picker for text
  • [Container] Additional Source colour options added in colour picker
  • [Container] Hid the ID attribute in the html if no ID value added

Bug fixes

  • [Base] Fix for softer border color being incorrectly applied as default for dividers (e.g. if added via markdown).


v2.6.5

14 November 2022

New features

  • [Nav] Option to set position to 'sticky' - for use when you want the nav bar to start down the page but to stick when it reaches the top of the page.


v2.6.3

07 November 2022

New features

  • [Base] Support for our new Palette stack!
  • [Grid] Support for Feeds stack (from Weaver’s Space). Can add a Feeds stack directly into the Grid stack. To then use: add a Grid Item stack into the Feeds stack and build out the desired template structure.

Improvements

  • [Various] All components of a stack are now hidden when using the Show/Hide at breakpoint controls (previously some Stacks’ settings were retained even when content was hidden)
  • [Nav] Option to add an aria-label to the branding link

Palette stack lets you take full control over the colours used for your web page and gives you the option of allowing your web page visitors to choose their preferred theme.


v2.6.4

07 November 2022

Bug fixes

  • [Base] Quick fix for border color being assigned wrong colour.


v2.6.2

03 October 2022

Improvements

  • [Header] Option to set a tag of <div> - useful if wanting to style plain text like a heading


v2.6.0

05 September 2022

Improvements

  • [Image stack] Add size limit options per breakpoint (Note: the limits field may not show in existing instances of the Image stack but previously selected values will still be respected. Use the new toggle switch to bring back into view).
  • [Base stack] Increase max values for font sizing
  • [Smooth scroll] Option to offset the scroll
  • [Container] Add newer stacks as option in Container content pickers
  • [All] Improved tag names for smart search in Stacks 5 (use source - to group all Source stacks together)
  • [Source Splider style] Fix for text colour switching not always working properly (note: you may need to reset this value if you had previously selected the option to switch the text colour to a Source colour value).


v2.5.1

06 June 2022

Improvements

  • [Splider 2 styling stack] - New stack for Splider 2 users to allow for styling of slider components with Source set styles.
  • [General] - Improvements for Stacks 4


v2.4.4

20 December 2021

Improvements

  • [Markdown] - Support for third-party stacks that let you link to a markdown file (either in RW resources or on your server). Advantage of this approach is that the content can be managed outside of RapidWeaver and that the Source Markdown stack can be used to style this content. Currently supported stacks are my (new) ‘Markdown Link’ stack and ‘Cat’ from Bryn Owen Design.
  • [Base] - Improvement for the default styling of button and form elements (if the ‘Style forms’ option has been selected).
  • [Base] - Addition of s-blur-bg and s-frost classes to add a blur or frost effect to a background.
  • [Base] - Changed default Heading font to a sans-serif font (Helvetica Neue)
  • [Base] - Option to use Apple's system font for Base and/or Heading text (with similar fallback for other OS systems)


v2.4.3

01 November 2021

Improvements

  • [Markdown] - Option to specify list-style: none when overriding list styling
  • [Image] - Height (or width) ‘auto’ is set when the image is set to be limited by width (or height)
  • [Grid] - Allowed Grouper stack to be added inside a grid to group grid items


v2.4.0

12 August 2021

New features

  • [Container] Added styling for when stack is hidden via Stacks Visibility control (and new option to add a background tint colour).
  • [Image] - Breaking change: Adapted the ‘Add src prefix' functionality to cater for all custom needs (i.e. ones that didn’t end in src) . If you use this function currently then you will need to append src onto the value in the custom prefix box as it is no longer added by default. Apologies for any inconvenience.


v2.3.0

12 February 2021

New features

  • [Splider child stack] - A new child stack is available if you use our slider stack Splider. This lets you easily apply the Source colour scheme to the different slide elements. Find out more.
  • [Base] - Increased max-value of button border radius setting
  • [Button] - Option to set responsive alignment for button groups

Improvements

  • [Smoothscroll] - Moved js to bottom of page


v2.2.4

04 February 2021

Improvements

  • [Nav] - Further improvements with the navigation stack in terms of accessibility and SEO


v2.2.3

29 January 2021

New features

  • [Base] - Option to adjust the default margins used for most elements (general, headings and list items)

Improvements

  • [Nav] - Improvements to the navigation roles used in the html


v2.2.2

25 January 2021

Bug fixes

  • [Base] - Minor tweaks / bug fixes


v2.2.1

21 January 2021

Bug fixes

  • [Nav] - Fix for when branding link / url is set to none to not have pointer events
  • [Button] - Fix for overriding font weight not being applied in some situations


v2.2.0

11 January 2021

New features

  • [Header] - Option to display in uppercase
  • [Base] - Adding styling for kbd elements
  • [Grid] - Integrated support for forthcoming Animation stack
  • [Container] - Integrated support for forthcoming Animation stack
  • [Container] - Option to select Animation Zone stack from the Container Add stacks button

Improvements

  • [Base] - Improved accessibility for keyboard users - focussed elements are now visible when using keyboard
  • [Base] - Option to select the colour used to highlight focussed elements for keyboard users

Bug fixes

  • [Base] - Fixed issue if Georgia font was selected

Note: New animation options require an additional (paid for) stack.


v2.1.0

23 December 2020

New features

  • [Base] Added global button styling options
  • [Nav] Option to remove shadow with fixed menu
  • [Header] Option to display as another heading size
  • [Header] Option to set unit for when overriding heading size

Improvements

  • [Nav] Mobile drop down now takes on designated dropdown colour (as opposed to Nav background colour)
  • [Nav] Removed unnecessary padding values from Nav items on large devices

Bug fixes

  • [Paragraph] Fixed spacing in Edit mode
  • [Nav] Fixed colour of active dropdown indicator
  • [Nav] Fixed logo distorting when limited width


v2.0.2

07 December 2020

Improvements

  • [Button] Button text now sits in a <span> element


v2.0.1

16 November 2020

Improvements

  • [Source] Additional 'effects' class to allow for hiding an element on reveal s-hide-on-reveal. See Knowledge Base page for more information.


v2.0.0

13 November 2020

New features

  • [Source] v2 version of base stack released which mainly reworks how fonts are handled in Source. A large selection of web-safe fonts are now available.
  • [Source] Raleway is no longer the default font. It is still available for selection in the new Custom Fonts stack (a new addition to the Addon Pack).
  • [Source] v1 stack has been hidden and marked as a legacy version (it will continue to work in existing projects).
  • [Source] New option to set an alternative base max-width value
  • [Source] Some additional ‘effects’ classes (to hide/reveal content on hover). See Knowledge Base for more information
  • [Markdown] Option to override font size for quotes
  • [Markdown] Option to override font size for list items
  • [Container] Option to select the new alt max-width value (set in v2 Base stack)
  • [Container Base] Defaults for Padding (Advanced) now contain a value as opposed to 0


v1.4.4

28 August 2020

Improvements

  • [Button] Added ability to make end buttons rounded via classes (btn-group-rounded and btn-group-rounded-m for only medium plus devices)
  • [Button] Removed spacing at end of a button group


v1.4.3

28 June 2020

Improvements

  • [Container Base] Stopped advanced margin sizes being applied in Edit Mode (there were issues if negative margins were being applied)
  • [Nav] Option to reverse order of the branding and burger items on mobile devices

Bug fixes

  • [Nav] Setting the heading tag for the site title is now properly applied
  • [Image] Removed option to add Aria label for link in settings. This is a fix for Stacks 4.1. Please use the Custom Attributes in the RW link dialogue box instead.


v1.4.2

11 June 2020

Improvements

  • [Base] Fixed some font size issues with third-party stacks in Edit Mode
  • [Image] Option to specify border-radius value as a percentage


v1.4.1

08 June 2020

New features

  • [Button] Option to specify border width (when overriding default styling)
  • [Button] Option to set a hover border and text colour (when custom styling selected)
  • [Button] More options for button group alignment -** NB: You may need to adjust the alignment of existing button groups before re-publiishing!**
  • [Button] Set spacing between buttons in a button group
  • [Base] Option to reset/cancel the letter spacing that Source uses with headings
  • [Base] Option to set the default border radius for buttons
  • [Base] Added a class to allow click throughs: s-no-pointer(useful for layered grid items)
  • [Base] Added a class to for mix-blend-mode multiply: s-multiply(useful for layered grid items)

Improvements

  • [Markdown] Increased max divider height to 50px

Bug fixes

  • [Button] Fixes for forthcoming Stacks 4.1


v1.4.0

25 May 2020

Improvements

  • [Base] CSS improvements
  • [Base] Option to set list style position to be outside
  • [Grid] Added support for Poster 2 freestyle templates.

Bug fixes

  • [Grid] Issue with background color being set with a value of ‘none’ if no colour selection made in parent stack
  • [Base] Issue with margin/padding with list items when list position was set to outside


v1.3.4

08 May 2020

New features

  • [Header] Option to add a custom line height to a header (for small and medium+ devices)

Bug fixes

  • [Nav bar] Nav bar is now 100% of the available width when used in flex containers / grids


v1.3.3

19 April 2020

New features

  • [Base] Option to select a font-display value which can be used help to ensure text is visible when loading web fonts.
  • [Base] Added classes for box shadows (s-shad and s-shad-hov)
  • [Image] Option to protect image from being dragged or copied via contextual menu

Improvements

  • [Image] More flexibility if using the img src prefix (Advanced feature).
  • [Markdown] Increased the border width limit for quotes.

Bug fixes

  • [Container] Border radius not being applied if no background selected


v1.3.2

13 April 2020

New features

  • [Image] Option to use data-src instead of src for image (useful if using with a third party script for lazy loading / optimisation)
  • [Image] Option to add a custom attribute within the <img> tag.
  • [Container] Option to add a descriptive title (for use in Edit mode)
  • [Container] Option to choose a colour to help with differentiation of multiple container stacks (for use in Edit mode)

Improvements

  • [Container] Tidy up of how developer's notes and container ID info are displayed in Edit mode


v1.3.1

23 March 2020

Improvements

  • [Container Base] Improvements to class names and added backgrounds preview.


v1.3.0

16 March 2020

New features

  • [Source base] Option to limit the size of all images (including SVGs) in Edit mode. This is great for space saving in Edit mode!!
  • [Nav] More branding control options with site title (heading tag, font size, case)
  • [Nav] Option to adjust the border radius of the active links background
  • [Heading] Added additional weight options (for if using with a self loaded font)
  • [Paragraph] Added additional weight options (for if using with a self loaded font)
  • [Image] Option to limit image size by height or width (previously was limited by width only)
  • [jQuery enabler] New stack!

Bug fixes

  • [Heading] Fixed issue if specifying a custom font name


v1.2.3

03 February 2020

Improvements

  • [Image] Links can now accept all attributes added via the RW Link/URL dialogue window
  • [Nav] Stopped CTA drop zones hiding in Edit mode when specifying a high breakpoint value


v1.2.1

12 December 2019

New features

  • [Nav] Option to add a CTA/Extra content into mobile drop down.
  • [Paragraph] Option to choose a custom hover colour for links
  • [Nav] Option to add a CTA/Extra content into mobile drop down.
  • [Paragraph] Option to choose a custom hover colour for links
  • [Markdown] Option to choose a custom hover colour for links
  • [Container] Option to select the new Divider stack via the blue Add button
  • [Container] Option to specify custom z-index
  • [Source base] Option to display all available css classes so that these can easily be applied wherever desired
  • [Grid] Option to allow contents of an item to overflow
  • [Grid] Option to hide any grid item at a custom breakpoint
  • [CSS] Option to cancel the ‘raise on hover’ effect on individual grid items by adding class s-no-lift.
  • [CSS] Option to add the raise on hover effect to anything by adding class s-lift. Option to lower any item on hover by adding class s-drop. Option to scale up a hovered item by adding the class s-zoom.

Improvements

  • [Source base] Softened transition of hover color change


v1.2.0

09 November 2019

New features

  • [Source Base] New option to add a secondary colour. This new colour option has been included throughout all Source stacks.
  • [Source Base] Option to set a different base / paragraph text size for Small and Medium + devices
  • [Container Base] You can now add multiple Container Base stacks if you wish to create different sets of settings. These sets have an ID and can be referred to wherever necessary
  • [Grid] Option to add a link to a grid item.

Improvements

  • [Source Base] Softened the overriding of .stacks_in to overflow: visible to allow for easier overriding if required.

Bug fixes

  • [Grid] Background colours and borders selected in the parent grid stack are now displayed in Edit mode


v1.1.2

29 October 2019

Improvements

  • [Nav] New default option to use standard text colour for branding link in nav bar

Bug fixes

  • [Markdown] Fixed syntax error in css


v1.1.1

27 October 2019

Bug fixes

  • [Nav] Sorted issue with fixed nav bar introduced in v1.1.0


v1.1.0

26 October 2019

Bug fixes

  • [Nav] Fixed issue with the hide/show setting
  • General fixes to some CSS

Bumping up version number to keep this and Addon stacks aligned.


v1.0.12

13 October 2019

Bug fixes

  • [Button] Reworked some css to help avoid other stacks affecting styling
  • [Paragraph] Custom colours now reflected in Edit mode


v1.0.11

22 September 2019

New features

  • [Paragraph] Option to apply override sizes to small and medium+ devices (as opposed to normal and lead paragraphs)
  • [Header] Option to add a custom font name to override default
  • [Paragraph] Option to add a custom font name to override default
  • [Source base] Option to include/exclude some default styling for tables and form elements

Improvements

Added support for Font Pro stack: - [Source base] Option to choose 'Font Pro' as fonts. This choice will prevent any unnessessary fonts from being loaded if Font Pro is being used to set up fonts instead - [Paragraph] Option to add Font Pro classes for vaults and styles - [Header] Option to add Font Pro classes for vaults and styles - [Markdown] Option to add Font Pro classes for vaults and styles


v1.0.10

11 September 2019

Improvements

  • [Source base] Improvements to default tables styling and fixes for conflicts with third-party table stacks


v1.0.9

07 September 2019

New features

  • [Nav] Option to enable CSS fallback for Nav bar in case of unsupported browser / no javascript. Using this however can cause a flash of the unformatted nav bar to be seen as page loads.
  • [Source base] Option to link to warehoused fonts
  • [Source base] Option to use woff2 instead of woff for custom fonts

Bug fixes

  • [Header] Fixed an issue with size of headers as the style set in the Base stack was not always used


v1.0.8

04 September 2019

Bug fixes

  • [Button] Fixed loss of some styling for custom-styled buttons introduced in 1.0.7


v1.0.7

03 September 2019

New features

  • [Grid] Option to customise border - including ability to add border to only certain sides (by selecting custom width). Option to re-style border for each grid item

Improvements

  • [Nav] Improvements around accessibility
  • [Nav] Added fallback for older browsers
  • [Button] Improvements around code structure to better allow addition of custom attributes


v1.0.6

28 August 2019

New features

  • [Container] Option to add a border to container
  • [Container] Option to add custom class for the container wrapper (i.e. the parent div)
  • [Image] Option to apply border radius to individual corners

Improvements

  • [Container] Container links now applied to only the inner/outer container - depending on what is set in stack

Bug fixes

  • [Container] Custom class for outer container was not being applied
  • [Container] Margins now properly applied to correct element


v1.0.5

19 August 2019

New features

  • [Nav] Option to add an alt tag for custom logo
  • [Grid] In grid item - new option to not override master border when overriding background
  • [Container] Option to make whole container a link
  • [Source base] Option to antialias / font smooth fonts.
  • [Source base] Adjusted default colours so that they meet accessibility criteria by default

Bug fixes

  • [Nav] Set a default (and customisable) z-index to overcome any layering issues with third-party stacks (actually implemented it this time!)
  • [Grid] Warehoused background images should work properly again

The Source theme has been updated with some improvements.


v1.0.4

17 August 2019

New features

  • [Nav] Set a default (and customisable) z-index to overcome any layering issues with third-party stacks
  • [Nav] Option to fix nav bar to the top of the page.
  • [Source Base] Option to display a customisable message to users of old browsers that may have trouble properly displaying some Source content.

Improvements

  • [Nav] Added some vertical spacing to the link items
  • [Image] Accessibility improvements. Added option to add an aria label to links.

Bug fixes

  • [Grid] IMPORTANT: A change was required to how background images in grid items were applied. You will need to re-link any warehoused images. Apologies for any inconvenience.


v1.0.2

12 August 2019

Improvements

  • [Grid, Container] Stacks that are added to these are now set to be 100% of the available width. This means third-party stacks should now be able to be displayed and aligned as desired, without the need to add into a full-width container first.
  • [Header, Image, Paragraph, Markdown, Button, Container] Removed references to flexbox alignment as no longer required (see improvement above).
  • [Nav] Added option to add a custom class for Nav bar.
  • [Source Base] Improved rules for clearing floats to ensure that stacks such as the default Stacks columns work without issue.


v1.0.3

12 August 2019

Improvements

  • [Nav] Fixed link spacing issue introduced into v1.0.2


v1.0.1

06 August 2019

Bug fixes

  • [Nav] Overflow issue when Nav stack placed in a partial


v1.0.0

05 August 2019

Initial release

A collection of stacks for use with Source 'micro' framework. Source has been built upon a minimal and modern code base allowing you to build fast and efficient sites in RapidWeaver / Stacks.

Also available is an entirely optional Addon pack containing a set of additional stacks that will let you take your Source projects to the next level.