8.19
February 3rd, 2023
What's fixed
- Fix an issue with an undefined consent state in the cookie banner. 846df5e5 by @robdekort
8.17
January 30th, 2023
What's improved
- Show error notification in form on error. cdf5f198 by @robdekort
8.16
January 28th, 2023
What's new
- Support for Statamic 3.4. 434bf9ef by @robdekort
- Add and use a source preset for the images container. ac8c7d17 by @robdekort
- Use smart typography on all Bards. b91f06d6 by @robdekort
- Add option to use
cover="true"
in the picture partial when using SVG's. 6459e394 by @robdekort - Add option to use
skip_ratio_steps="1"
(1,2,3) in the picture partial to force big images on large mobile screens to keep using your mobile aspect ratio instead of using the large one. 6459e394 by @robdekort
What's improved
- Updated dependencies. 803ada5e by @robdekort
8.15
January 26th, 2023
What's improved
- Add extra safety check to fallback description if the first field called
text
in the page builder is a Bard. e40f7ced by @robdekort
8.13
January 24th, 2023
What's improved
- Remove darkMode reference and redundant JIT config line
tailwind.config.js
. 478d3e13 by @robdekort
8.10
January 17th, 2023
What's new
- Use
font-smoothing: antialiased
by default. 43a8f04e by @robdekort
8.8
January 5th, 2023
What's new
What's improved
- Prevent an exception in live preview by checking if a form is selected in the form page builder block. c3405f41 by @robdekort
8.7
December 20th, 2022
What's new
- Optionally hide the cookie banner by default when using video embeds so it can only be invoked from pages with embeds. 1bf417c0 by @robdekort
What's improved
- Git track the new asset containers by default. 5143d170 by @robdekort
8.6
December 15th, 2022
What's improved
Social image
is visible by default in CP listings. c2895c76 by @robdekort- Update dependencies (Vite 4). 88d54fd1 by @robdekort
8.5
December 15th, 2022
What's improved
- Add SVG to default filetypes in missing alt widget. 615218fd by @robdekort
8.4
December 14th, 2022
What's improved
- Use SVG tag instead of inline SVG's for subnav chevrons. ae374d67 by @robdekort
8.3
December 14th, 2022
What's fixed
- Update editor role with access to the new asset containers. 6349ae94 by @robdekort
8.2
December 13th, 2022
What's changed
- Remove preset strings. They should be manually installed from the CLI addon. 5ead678b by @robdekort
8.1
December 13th, 2022
What's improved
- Use files container for downloads in button field. cfc6634c by @robdekort
8.0
December 13th, 2022
What's new
- The Peak CLI commands are moved to an addon so you can easily update all presets and blocks. #291 by @robdekort
What's changed
- Due to this new setup the installer can't optionally run the
clear-install
,install-block
andinstall-preset
commands. The installer now hints you can manually do this.
7.11
December 12th, 2022
What's improved
- The privacy statement field in the configuration globals is linked to the
files
asset container. 09d06c83 by @robdekort
7.10
December 12th, 2022
What's improved
- Use
x-cloak
on sub nav panels instead of full list items in the desktop navigation. 6b401414 by @robdekort - Move
x-trap
up so you can tab to close button and addesc
key listener on mobile navigation. 42c8fe94 by @robdekort
What's noteworthy
- All Studio 1902 Twitter references are removed from the default globals and docs. Follow me on Mastodon. The Twitter account is removed.
7.9
December 11th, 2022
What's new
- Default to two asset containers: images and files. Make the
alt
field a textarea. #289 by @robdekort - Add an option to install presets to the post install hook. a00e3c5e by @robdekort
What's changed
- Move language picker, theme toggle, search and breadcrumbs to optional installable presets. #290 by @robdekort
- Don't check for file existence when installing blocks to prevent conflicts when installing presets and blocks. 27664ecc by @robdekort
7.8
December 7th, 2022
What's new
- An installable modal preset. The modal is only rendered once on the page but gets dynamically gets injected it's contents. 11a2dd99 and dec37ac7 by @robdekort
What's improved
- Fix grammar in
widget_asset_count
string. 036906bc by @robdekort
7.7
December 1st, 2022
What's new
- Add SMS option to button fieldset and partial. Great suggestion by @jaygeorge. c72e397c by @robdekort
What's changed
- Remove
aspect-ratio
plugin frompackage.json
. 1bb353a5 by @robdekort
7.6
December 1st, 2022
What's new
- Use
index_content
methodology forpeak:add-collection
command. 5411386b by @robdekort
What's improved
- Comments in preset stubs. a0a906a9 by @robdekort
7.5
November 30th, 2022
What's new
- Add
index_content
block to installable blocks. 332b3529 by @robdekort
7.4
November 30th, 2022
What's fixed
- Trash
collection
fieldset that shouldn't be installed by default. 4ea1fa77 by @robdekort
7.3
November 30th, 2022
v7.3 (2022-11-30)
What's new
- Add
FAQ
preset. 0a46bd89 by @robdekort - Add
update_role
operation to preset installer and grant all appropriate permissions toeditor
role when installing available presets. 4b975ad5 by @robdekort
What's improved
- Make ul > li > p more specific in prose config. b5b16f0f by @robdekort
7.2
November 29th, 2022
What's improved
- Improved stub preset templates. 667c560a and 6142ee25 by @robdekort
7.1
November 29th, 2022
What's changed
- Put preset strings in strings file by default. 4f6c1f2e by @robdekort
7.0
November 29th, 2022
What's new
- Refactor commands and add new
Install Preset
command to add complete collections, templates and page builder blocks to your site. #287 by @robdekort
What's changed
- Remove the Tailwind CSS Aspect Ratio plugin and default to native aspect ratio utilities. 6d6f363c and 1d487aec by @robdekort
6.38
November 28th, 2022
What's improved
- Embeds behind the cookie banner now respect environment tracker configuration. 95d752a9 by @robdekort
6.37
November 28th, 2022
What's new
- Add instructions and and link to the cookie banner on disabled video's. 27d3b3b2 and 31c46b17 by @robdekort
6.36
November 27th, 2022
What's new
- Add video embeds consent option to the cookie banner and when in use only load video embeds after consent. #286 by @robdekort
6.35
November 26th, 2022
What's new
- Add option to group third party scripts under custom labels in the cookie banner. #285 by @robdekort
6.34
November 25th, 2022
What's improved
- Only check certain for filetypes in the missing alt text dashboard widget. 9462a201 by @robdekort
6.33
November 25th, 2022
What's improved
- Simplify default prose configuration. 8d5c7106 by @robdekort
- Default to
text-neutral
typography headings. ac4b2bc4 by @robdekort - Improve default pull quote styling. 008b0c96 by @robdekort
6.31
November 21st, 2022
What's improved
- Better search result URL styling and break words for small screens. f3dfb57b by @robdekort
6.30
November 21st, 2022
What's fixed
- Add back required
{{ asset }}
tag in picture partial for when looping an asset field. 5fe2f0fd by @robdekort
What's improved
- Use
text-neutral
instead oftext-black
in OG image template. 6e22f901 by @robdekort - Update dependencies. f4f839f3 by @robdekort
6.29
November 20th, 2022
What's new
- Add all available Glide filters in the picture partial. f5ce09d8 by @robdekort
6.28
November 19th, 2022
What's improved
- Search a11y: close form input when tabbing out. 7ed410ab by @robdekort
6.27
November 18th, 2022
What's new
- Add a contact form widget to the dashboard. 9e4ec550 by @robdekort
What's improved
- Set a default ratio in the picture partial. Replace stock image with a bigger one. Remove
asset
tag for performance. 80c1557b by @robdekort - Wrap the Peak toolbar in a nocache tag. 2eec5c01 by @robdekort
6.25
November 16th, 2022
What's new
- A new
User management
role for creating users and assigning them roles. TheEditor
lost all user permissions. 50d6c81f by @robdekort - Enable the asset zoom function using
focal_crop
not just when aspect ratio cropping. 8f46c794 by @robdekort
What's improved
- Tailwind JIT: scan
*.blade
files by default. 7b12a453 by @robdekort
6.24
November 12th, 2022
What's new
- Add Mastodon to Social Media globals, including site verification. 9dfafe55 by @robdekort
6.21
November 9th, 2022
What's improved
- Inline privacy statement link with label in toggle field. d0c82d46 by @robdekort
6.20
November 9th, 2022
What's improved
- Better defaults for sizes attributes: especially on large screens. Great suggestion by @klickreflex. 98e69497 by @robdekort
6.19
November 9th, 2022
What's improved
- Add small breakpoint to live preview. #279 by @K3CK
- Use
strip_tags
,entities
andtrim
on SEO fields. #280 by @K3CK - Add
entities
modifier to fallback description. 59238953 and 6b51b130 by @robdekort
6.18
November 4th, 2022
What's improved
- Generate PNG favicons for safari to support full color icons. Deprecate mask-icon. 77c1aaea by @robdekort
- Use double quotes in
.env.example
andreadme.example.md
and remove quotes from App Name during install. #bb759e36 by @robdekort - Updated dependencies. d9a115c2 by @robdekort
6.17
November 3rd, 2022
6.16
November 1st, 2022
What's improved
- Use full url's in sitemap index. 186b4f6a by @robdekort
- Enable multisitemap routes by default. 5c9fcf0d by @robdekort
6.15
October 31st, 2022
What's new
- Add a multisite sitemap. #277 by @andreasschantl, 57749aef by @robdekort
6.14
October 28th, 2022
What's improved
- Add an option to init a git repo during installation. 02a4fc99 by @robdekort
6.13
October 26th, 2022
What's improved
- Add
locale
attribute to time partial. 89c238ef by @robdekort
6.12
October 25th, 2022
What's improved
- Improve fallback description logic. d42ef587 by @freshface and @robdekort
6.11
October 20th, 2022
What's new
- Add a typography
time
partial. 471fa0d3 by @robdekort - Update to Tailwind 3.2. #274 by @klickreflex
What's improved
- Use the same gap sizes for installable page builder blocks. #274 by @klickreflex
- Change indentiation in
collection.yaml.stub
to 2 spaces. #272 by @pdipatrizio
6.10
October 19th, 2022
What's improved
- Make sure +3 columns work correctly on the column page builder block. e52440d8 by @kobe-f8
- Remove redundant modifier on full image page builder block. 72de7ec6 by @kobe-f8
- Simplify base styling. 48249b2a by @robdekort
- Simplify Ploi deploy script. 020f2e8a by @robdekort
6.9
October 16th, 2022
What's new
- Add installable Images grid block. f4398ec1 by @robdekort
- Add installer option to enable/disable debugbar. 2a888986 by @robdekort
6.7
October 14th, 2022
What's improved
- Provide
width
andheight
attributes for svg and gif. #269 by @klickreflex
What's fixed
- Use working
width
andheight
attributes and aspect ratio crop the fallback image. 81efe110 by @robdekort
6.5
October 13th, 2022
What's improved
- Besides
.env
also updateREADME.md
during starter kit install. 8600b1b3 by @robdekort
6.4
October 11th, 2022
What's new
- Rewritten
picture
partial, disable asset presets, add breakpoint based picture cropping. #268 by @robdekort
What's improved
6.3
October 9th, 2022
What's new
- Add the option to enable Imagick as an image processor during the install. 6c76cf9c by @robdekort
6.2
October 8th, 2022
What's new
- Add the ability to use aspect ratio cropping when using the picture partial. #265 by @robdekort
- Add two new installable blocks. A divider and an image and text block. #266 by @robdekort
6.0
October 6th, 2022
What's new
- Add a post install hook when installing Peak. Update the Statamic/CLI to use this feature. This optionally offers you to configure Peak. #260 and #263 by @robdekort
- Add a block installer command to install preconfigured blocks (partial and fieldset) into the page builder. #261 by @robdekort
- Add command to add a partial (component, layout or typography) with IDE hinting and file system comments. #262 and #264 by @robdekort
What's improved
- Update the
peak:clear-site
command so it can be run from the post install hook. 88de7ee7 by @robdekort - Assume
link_type
isurl
when none is provided to the button component. cab635fc by @robdekort
5.16
September 27th, 2022
What's improved
- Reset class parameter on buttons to avoid collissions. 9a53c281 by @robdekort
- Wait for the network being idle when generating social images to make sure assets are loaded. e94725f2 by @robdekort
5.15.1
September 14th, 2022
What's improved
- Clean up the TW typography CSS added in ecd234f9. bbf46622 by @robdekort
5.15
September 13th, 2022
What's improved
- Force prose first / last children to get mt-0 / mb-0. ecd234f9 by @robdekort
5.14
September 12th, 2022
What's improved
- Localize contact form mail subject. 074d30ac by @robdekort
5.12
September 9th, 2022
What's improved
- Move the toolbar to the bottom of the screen. #254 by @freshface
5.11
September 9th, 2022
What's improved
- Remove unnecessary alpine logic for error labels. 745f2427 by @freshface and @robdekort
5.10
September 7th, 2022
What's improved
- Fallback to default 404 entry when you haven't published the translations in a multisite environment. #253 by @freshface
5.9
September 2nd, 2022
What's improved
- Add the option to skip mounting a collection in
php please peak:add-collection
. 796c33e4 by @robdekort
5.8
September 1st, 2022
What's new
- Add the ability to inject third party scripts behind the cookie banner. #252 by @robdekort
5.7
September 1st, 2022
What's improved
- Use
mark
modifier on search result snippet to highlight query hits. 44df2034 by @robdekort
5.6.1
August 29th, 2022
What's fixed
- Revert changing search snippet truncation. 55549864 by @robdekort
5.6
August 29th, 2022
What's new
- Remove empty nodes on Bard fields. 5e8311c4 by @robdekort
- Use
bard_text
modifiers to simplify generating meta descriptions and search result snippets. 55549864 by @robdekort
What's fixed
5.5
August 22nd, 2022
What's improved
- Improve nav performance in navs. #243 by @freshface
- Hide fields where input_type == 'hidden'. #245 by @freshface
- Do not add site title when using a custom SEO title on an entry. #246 by @freshface
5.4.2
August 8th, 2022
What's changed
- Removed previously needed changes for a reverted breaking Statamic change. 1ad2bf6c by @robdekort
5.4.1
August 7th, 2022
What's fixed
- Reset class paramater as well to circumvent an unintended breaking Statamic change (#237) only for new users. 23b1c7ef by @robdekort
5.4
August 6th, 2022
What's new
- Add
entities
modifier on alt text. 6597c4ff by @robdekort - Add
aria-hidden="true"
when there's no alt text. 84d8af72 by @robdekort
What's improved
- Updated dependencies (Vite 3) 02a4f2d1 by @robdekort
- Improve file upload styling. #238 by @freshface
What's fixed
- Circumventing an unintended breaking Statamic change (#237) only for new users. 7d086aea by @robdekort
- Typo in
page_builder.yaml
. #235 by @brendanfalkowski
5.3
July 14th, 2022
What's fixed
- Use vite tag instead of mix in social images layout. 6b77d479 by @robdekort
5.1
July 6th, 2022
What's improved
- Add aliases to Vite to support Mix commands. d769cdbb by @robdekort
5.0
July 5th, 2022
What's new
- Use Vite instead of Mix. #232 by @robdekort
What's improved
- Skip to content component comes in from the top instead of bottom.
4.21
June 15th, 2022
What's improved
- Slightly altered no JS experience so users can see the nav on both desktop and mobile. 76966a60 by @robdekort
4.20
June 14th, 2022
What's improved
- Obfuscate email addresses in buttons. c7bfa3a0 by @robdekort
- Upgrade to Tailwind CSS 3.1. 03960084 by @robdekort
- Add Tailwind CSS first-party TypeScript types. 5d2d63be by @robdekort
- Add partial (required) parameter hinting to common partials for VS Code + Antlers Toolbox . f911751b by @robdekort
4.19
June 9th, 2022
What's improved
- Use the
app_url
for browsersync. 2f5723e6 by @delz-dev and @robdekort - Update dependencies. bd0a5f28 by @robdekort
What's removed
- The
mount_url
tag as there is now a nativemount
tag in Statamic. 87f9e798 by @robdekort
4.18
May 31st, 2022
What's improved
- Exclude site.webmanifest from static caching. 3226606a by @robdekort
4.16
May 19th, 2022
What's improved
- Use new Revealer toggle type to show/hide advanced button controls. 7a319f91 by @robdekort
- Update dependencies. 0bd379bb by @robdekort
4.15
May 13th, 2022
What's fixed
- Remove 'Show controls' feature for buttons as data doesn't get saved in recent Statamic versions. 98eedbf9 by @robdekort
4.13
May 10th, 2022
What's improved
- Glide
fill
SEO JSON-ld image instead offit
. 0d2bff96 by @robdekort - Make change collection title field localizable. d02d4b4f by @robdekort
What's fixed
- Typo in theme toggle comments. 88f2b82c by @robdekort
4.12
April 22nd, 2022
What's new
- Use a store for the theme/dark-mode configuration. This way you can reactively use the current theme/mode in other components. #216 by @robdekort
4.11
April 20th, 2022
v4.11 (2022-04-20)
What's new
- Add toggle form fieldtype and use it as consent field in the default form. #214 by @robdekort
What's fixed
4.10
April 8th, 2022
What's new
- Add a section field and partial to the form builder. 19732c0f by @robdekort
4.9
April 8th, 2022
What's improved
- Remove old meta and generate new upon social image creation. 3c3e7918 by @PunchRockgroin and @robdekort
- Revert earlier decision and ignore assets by default again. I got tired of
git -rm -f
on each and every project when I forgot to uncomment those lines. 6878248e by @robdekort
4.8
March 30th, 2022
What's improved
- Use base strategy for TW forms. 8e8657d8 by @robdekort
What's fixed
- Previous social images now get purged and don't trigger an error on Laravel 9. f5eaa8b9 by @robdekort
4.7
March 27th, 2022
What's new
- Add Norwegian Nynorsk translation. #207 by @hgrimelid
What's improved
- Improve Norwegian Nynorsk translation. #208 by @hgrimelid
4.6
March 24th, 2022
What's fixed
- Make OG images job compatible with Statamic 3.3. 3dddf9fe by @robdekort
What's improved
- Set CSRF token on form header and disable token field on the form partial. #206 by @robdekort
- Simplify syntax in call to action. cc78ee87 by @robdekort
- Improve readability in button partial. 0dbbbbda and fbd3edd2 by @robdekort
4.5
March 23rd, 2022
What's fixed
- 419 errors on form submission. b87e674c by @robdekort
What's improved
- Don't ask about mounts for non public collections when using
peak:add-collection
. 7bb0dc5f by @robdekort - Remove unused paragraph partial (it's renamed to
p
). a1e2589d by @robdekort
4.4
March 22nd, 2022
What's fixed
- Use dynamic public paths when generating favicons to prevent errors when running the multisite command. b3c3d819 by @robdekort
4.3
March 21st, 2022
What's fixed
- Fix max width collision with the article page builder block. afe26aa9 by @robdekort
4.2
March 17th, 2022
What's improved
- Get rid of IDE comment in Sitemap template. It can cause issues on certain hosts. #62beea70 by @robdekort
4.1
March 16th, 2022
What's fixed
- Move up language folder to get
{{ trans }}
and validation working on Laravel 9. #203 by @robdekort
4.0
March 15th, 2022
What's new
- Antlers Runtime parser support. Check this upgrade guide for existing sites. #194, #201 by @robdekort
- Support for conditional form fields. #195 by @robdekort
- Completely reworked dark mode toggle (theme toggle). It has a light, dark and system option now. #197 by @robdekort
- Use the content of an actual 404 entry when a 404 error hits (including SEO data). #199 by @robdekort and @jasonvarga
- Rework the Tailwind Typography configuration to use modifiers in a partial. #190 and ebd09623 by @robdekort
- Add a CP widget displaying assets with missing alt texts. 03059989 by @robdekort and @mikemartin
- Make privacy statement a configuration global and use it in checkbox consent fields instead of just the cookie banner. #191 by @robdekort
What's improved
- Send CSRF token as header and simplify form submission logic. Note: you can use this methodology everywhere you need a dynamic CSRF token. 12a824d8 by @robdekort
- Clear the navigation when running
php please peak:clear-site
. #202 by @robdekort - Improve form error handling a11y. #196 by @robdekort
- Rename the
paragraph
partial top
to be in line with heading partials. 6184f9c3 by @robdekort - Rewrite the IDE helper for the
caption
partial. 69c6f9ec by @robdekort - Remove html comments from fallback description partial. 6e80c42e by @robdekort
- Use logo component in social image template. c03f433d by @robdekort
- Make form field instructions localizable. 643fbe83 by @robdekort
- Use semantic markup for pull quote. #200 by @klickreflex
- Use
--queue
flag on the static:warm command in the example readme. 5275036f by @robdekort - Use
--no-dev
flag on the composer install command in the example readme. 574a268e by @robdekort - Add example production .env contents to the example readme. 12a824d8 by @robdekort
- Remove examples entry and simplify the starter navigation. 339ce492 by @robdekort
What's fixed
- Typo on default contact form page. #198 by @kerns
- Remove
bg-neutral-50
from the social image template since Peak can't ship with shades. That's up to the color config of the user. 103086de by @robdekort
3.54.0
February 13th, 2022
What's improved
- Improve table component responsive behaviour. #189 by @klickreflex
- Use
::marker
to style Tailwind CSS Typography marker styles. 2c0fd2da by @robdekort - Use
!important
to style Tailwind CSS Typographya:hover
text color. 7b755293 by @robdekort - Fix logo component template comment. 59b0e04e by @robdekort
3.53.0
February 13th, 2022
What's improved
- Prevent default outline in styled TW typo focus visible. 04118026 by @robdekort.
- Make
caption
component a block element. 513da3a2 by @robdekort - Update dependencies. 2ad650ac by @robdekort
3.52.0
February 9th, 2022
What's improved
- Lower default concurrency for the
static:warm
command to put less strain on servers. 91893c02 by @robdekort.
3.51.0
February 2nd, 2022
What's improved
- Use
@screen
directive in the Tailwind config. #185 by @klickreflex and 97b30e34 by @robdekort
3.50.0
February 2nd, 2022
What's improved
- Add aria label to main navigation nav tag. 91c19212 by @robdekort
- Remove focus trap from sub navigation as it's not according to the a11y guidelines. c6c71625 by @robdekort
- Close flyout menus when the user tabs out. 6cc44196 by @robdekort
- Update dependencies and remove postcss nested as it's not used by default. da0443e2 by @robdekort
3.49.0
January 20th, 2022
What's improved
- Remove redundant VerifyCsrfToken config. 2ebbc036 by @robdekort
- Add slightly changed default Ignition config. Auto switch color mode and use vscode as the default editor (since it's the only editor with Antlers support). 25aabc03 by @robdekort
- Fix alphabetical order of Article sets. 01c1f884 by @robdekort
3.48.0
January 18th, 2022
What's new
- Alias dark mode localStorage variable and dynamically update the
theme-color
meta tag when using dark mode and seperate normal/dark mode theme colors. f5a53e4b by @robdekort
3.47.0
January 17th, 2022
What's new
- Include localized entries in sitemap. #185 by @stefankempf
What's improved
- Specifically add a content type to the sitemap route. #184 by @stefankempf
3.46.0
January 14th, 2022
What's new
- Use alpine focus plugin instead of the deprecated trap plugin (no breaking changes). 4c474a73 by @robdekort
3.45.0
January 10th, 2022
What's improved
- Use queue for asset generation and add
{DO_NOT_NOTIFY}
for Ploi to the deploy script example. d1b0e31f and 2570989c by @robdekort
3.44.0
December 21st, 2021
What's improved
- Improve footer layout on desktop and transition the social icon color on hover. a1a1d368 by @robdekort
- Update AlpineJS. 4db54ad3 by @robdekort
3.43.1
December 17th, 2021
What's improved
- Move the init of the Tailwind forms and aspect plugin back to
tailwind.config.peak.js
. 1c4df41e by @robdekort
3.42.0
November 30th, 2021
What's new
- You can now use custom domains for Fathom in the SEO trackers global. 7ca58eb2 by @robdekort
3.41.0
November 30th, 2021
What's fixed
- Remove unused CSS include from social images template. 76de6942 by @robdekort
- Don't assume queue driver is Redis or Sync. 5c59b4c7 by @robdekort
- Update dependencies. da9d0e94 by @robdekort
3.40.0
November 26th, 2021
What's fixed
- Tpyo's. 7fe96e39 by @robdekort
- Update translations. 6517e61d by @robdekort
3.39.0
November 24th, 2021
What's new
- All templates and snippets got filename and location hinting as HTML comments. #182 by @robdekort
3.38.0
November 23rd, 2021
What's new
README.example.md
gets installed asREADME.md
upon installing a new instance of Peak. 931b1e02 by @robdekort
3.37.0
November 19th, 2021
What's changed
- Remove stuff from index stub that really shouldn't be there. b9c1b5d1 by @robdekort
3.36.0
November 18th, 2021
What's changed
- Simplify hreflang configuration. It’s now either on or off. d18793cf by @robdekort
What's improved
- Dutch localizations. da0d980f by @robdekort
- Update cookie banner focus styles. d96a0ccf 2c8d89ee by @robdekort
3.34.0
November 12th, 2021
What's improved
- Use template literals in Tailwind CSS Typography config. 8aa9c908 by @robdekort
- Remove tabindex from skip to content. Bad practice and not needed. c907e98e by @robdekort
3.33.0
November 11th, 2021
What's new
- Use Alpine Store with a persistent value to live revoke cookie consent. 5cfcbea0 by @robdekort
- Add Dutch and Norwegian translated frontend string files. 405ce48c by @robdekort
What's improved
- Bind search submit disabled state to value's length. #178 by @klickreflex
- Rename toolbar localStorage value to be in line with the cookie banner values. 1c4ea330 by @robdekort
- Set
link_noopener: true
on common bard fields. 91020e3d by @robdekort - Improve flow and fix bugs in
peak:add-collection
. 13cf5055 59f39f13 0a6545d1 4b96c4eb by @robdekort - Remove
tabindex="1"
from mobile nav button as this is not recommended. 5bc09234 by @robdekort - Change npm i to npm ci in readme.example.md. eebd9c8b by @robdekort
What's fixed
- Set
x-trap
for mobile nav on the correct element. 5bc09234 by @robdekort
3.32.0
November 10th, 2021
What's new
- New
rtl
,ltr
andfill-current-cascade
utilities for Tailwind. #177 by @robdekort
What's improved
- Add default asset container to common text bard fields. b526f5c3 by @robdekort
What's fixed
- Styling issue in mobile nav when you have sub-items. 4774c735 by @robdekort
- A link block title should be required because we need it for the aria-label. 84cb945d by @robdekort
3.31.0
November 9th, 2021
What's improved
- Change
sort
based on input in peak:add-collection. 55d5f28 by @robdekort - Remove redundant gap classes. a6d2313 by @robdekort
- Add section field before button. f542b2e by @robdekort
3.30.0
November 8th, 2021
What's improved
- Add default focus-visible styles to all interactive elements. #176 by @robdekort
- Add
tabindex="1"
to mobile navigation button. 39cc721 by @robdekort - Hide skip to content on mobile. 4896781 by @robdekort
3.29.0
November 6th, 2021
What's improved
- Add advanced button control toggle and clean up all fieldsets by removing redundant instructions and positioning under the field where it helps visually. #175 and ec35235 by @robdekort
3.28.0
November 4th, 2021
What's new
- A
php please peak:add-set
command to generate all files needed for a fresh page builder article set. You get a named fieldset with a sizing button group, a named partial component and the fieldset get's added toresources/fieldsets/article.yaml
. #174 by @robdekort
3.27.0
November 4th, 2021
What's new
- Invoke (/) and close (esc) search input with keyboard. #172 by @robdekort
- Alpine v3.5 with
inert
andnoscroll
. #171 by @robdekort
What's improved
- Autogenerate block filename in
php please peak:add-block
. 58493263 by @robdekort - Add IDE comment helper to social image component. 2fd78dc by @robdekort
- Replace color shade in breadcrumbs partial to support TW shades/no-shades out of the box. 03d93db by @robdekort
3.26.0
November 2nd, 2021
What's improved
- Add Pinterest as option to social media channels. #170 by @klickreflex
3.25.0
November 2nd, 2021
What's improved
- Update social media globals. Rename fields and add email. #169 by @robdekort
What's fixed
- Change incorrect comment in
.gitignore
.
3.24.0
October 30th, 2021
What's improved
- Add aria-expanded where missing and update positions for existing ones. #163 by @robdekort
What's fixed
- Fix empty sizes attribute when using a figure from Bard. #165 by @robdekort
3.23.0
October 28th, 2021
What's improved
- Remove alt from social and favicon assets blueprint. #162 by @robdekort
3.22.0
October 27th, 2021
What's improved
- Performance enhancements. #159 by @jasonvarga and @robdekort
3.21.1
October 26th, 2021
What's fixed
- Actually include
app/Console/Commands/ClearSite.php
instarter-kit.yaml
so you can use it.
3.21.0
October 26th, 2021
What's new
- Generating social images now works in multisite environments. #157 by @robdekort
3.20.0
October 26th, 2021
What's improved
- Delete old social images when generating new ones. #156 by @robdekort
3.19.0
October 25th, 2021
What's new
- A
php please peak:clear-site
command to clear all default Peak content. #152 by @robdekort
3.18.0
October 25th, 2021
What's new
- Add license file. #154 by @robdekort
- Add contributing file. #155 by @robdekort
What's improved
- Add missing IDE helper comments to various partials. #151 by @robdekort
3.17.0
October 24th, 2021
What's new
- Add the ability to create a new page to mount your new collection on when running
peak:add-collection
. #150 by @robdekort
3.16.0
October 22nd, 2021
What's improved
- Fix typo and duplicate translatable strings. #146 by @sjardim
- Add intrinsic image dimensions. #149 by @klickreflex
3.15.0
October 20th, 2021
What's improved
- Move noscript out of head to body. #144 by @robdekort
- Optionally grant all collection permissions to the
editor
role when usingphp please peak:add-collection
. #145 by @robdekort
3.14.0
October 18th, 2021
What's improved
- Use
motion-safe
on all transitions. #141 by @robdekort - Don't hard code 16px as the base font size. #142 by @klickreflex
3.13.0
October 15th, 2021
What's improved
- Include RDFa meta data to breadcrumbs partial. #140 by @klickreflex
3.12.0
October 12th, 2021
What's improved
- Use front matter in picture partial. #137 by @JohnathonKoster
- Use front matter in notification partial. #138 by @JohnathonKoster
3.10.0
October 6th, 2021
What's new
- A
php please peak:add-collection
command to generate all files needed for a brand new completely custom collection. You get a collection file, a collection blueprint (with all Peak goodies), and index page and a show page. And it's all mounted, setup and ready to go. Files new/changed:app/Console/Commands/AddCollection.php
app/Console/Commands/stubs/collection_blueprint_private_dated.yaml.stub
app/Console/Commands/stubs/collection_blueprint_private.yaml.stub
app/Console/Commands/stubs/collection_blueprint_public_dated.yaml.stub
app/Console/Commands/stubs/collection_blueprint_public.yaml.stub
app/Console/Commands/stubs/collection.yaml.stub
app/Console/Commands/stubs/index.antlers.html.stub
app/Console/Commands/stubs/show.antlers.html.stub
What's improved
- Use
{}
around variables in:app/Console/Commands/AddBlock.php
.
- Added a
no_results
string to:resources/lang/en/strings.php
.
- Added a wrapper around pagination that takes a custom class in:
resources/views/components/_pagination.antlers.html
.
3.9.3
October 5th, 2021
What's improved
- Refactor
app/Console/Commands/AddBlock.php
and addedapp/Console/Commands/stubs/block.html.stub
andapp/Console/Commands/stubs/fieldset.yaml.stub
.
3.9.2
October 4th, 2021
What's improved
- Add unique # to social images filename to circumvent caching issues in
app/Jobs/GenerateSocialImagesJob.php
.
3.9.1
September 29th, 2021
What's improved
- The default generated block template is pimped up a little:
app/Console/Commands/AddBlock.php
.
3.9.0
September 29th, 2021
What's new
- A
php please peak:add-block
command to generate all files needed for a fresh page builder block. You get a named fieldset, a named partial and the fieldset get's added with instructions toresources/fieldsets/page_builder.yaml
. You can use all your saved time to learn about NFT's. Please don't though, it's stupid and bad for the environment. Go play with your kids.
3.8.1
September 29th, 2021
What's changed
- Split out mobile and desktop navigation into two partials in
resources/views/navigation/_main.antlers.html
,resources/views/navigation/_main_desktop.antlers.html
andresources/views/navigation/_main_mobile.antlers.html
.
What's fixed
- Use correct field name (
what_to_add
instead offallback
) for collection titles on show pages inresources/views/snippets/_seo.antlers.html
.
3.8.0
September 29th, 2021
What's new
- Hey,
x-trap
is back. Why? Because I continue screwing this up:package.json
,resources/js/site.js
,resources/views/navigation/_main.antlers.html
are changed. All is fine now. I promise. Sort of. No I don't. - Added
x-collapse
to the mobile navigation:package.json
,resources/js/site.js
,resources/views/navigation/_main.antlers.html
. - Updated the mobile nav layout in
resources/views/navigation/_main.antlers.html
.
3.7.0
September 28th, 2021
What's changed
- Remove x-trap. It wasn't doing anything as there are no input elements in the main nav and it was booted wrong. Sorry:
package.json
,resources/js/site.js
,resources/views/navigation/_main.antlers.html
. - Add mime type to svg favicon. Thanks Daniel.
- Update dependencies.
3.6.1
September 27th, 2021
What's changed
- Remove useless font swap rule from
tailwind.config.site.js
.
3.6
September 27th, 2021
What's new
- Set copyright year and name in a global in
resources/blueprints/globals/configuration.yaml
andresources/views/layout/_footer.antlers.html
. - Define for which sites hreflang tags should be auto generated in
resources/blueprints/globals/seo.yaml
andresources/views/snippets/_seo.antlers.html
.
What's improved
- Rename default site to
English
inconfig/statamic/sites.php
.
3.5
September 24th, 2021
What's new
- Toggles to set on which environments Peak should auto-add noindex/nofollow, trackers and the cookie banner:
resources/blueprints/globals/seo.yaml
andresources/views/snippets/_seo.antlers.html
.
What's improved
- Update dependencies.
- Remove whitespace from
resources/views/default.antlers.html
. Thanks Flemming.
3.4.3
September 21st, 2021
What's improved
- Use
mime_type
data from the actual image inresources/views/components/_picture.antlers.html
. Thanks Daniel. - Rename fields for Change Collection Title in
resources/blueprints/globals/seo.yaml
andstatamic-peak/resources/views/snippets/_seo.antlers.html
. - Improve
resources/views/components/_buttons.antlers.html
with flex and flex gap.
3.4
September 9th, 2021
What's new
- Add
x-trap
to trap focus inresources/views/navigation/_main.antlers.html
. Also changed:resources/site.js
andpackage.json
.
What's improved
- Update dependencies.
What's removed
- Remove unreliable backdrop blur variant in
tailwind.config.peak.js
.
3.3
September 4th, 2021
What's new
- Ok that previous version simply wasn’t finished. The last resort wouldn’t even dive into OG tags. Can you imagine? Now it does. But all in the collection grid. You might have to copy and paste stuff one or two times, but the wild fallback cascade became kind of a last resort on itself anyway. This is cleaner. Thanks again Mountain Watcher David. Updated files:
resources/views/snippets/_seo.antlers.html
,resources/views/snippets/_fallback_description.antlers.html
andresources/blueprints/globals/seo.yaml
.
3.2
September 3rd, 2021
What's new
- Add a last resort meta description field in
resources/views/snippets/_seo.antlers.html
andresources/blueprints/globals/seo.yaml
. Thanks David!
3.1.2
August 28th, 2021
What's new
- When used render form field instructions in
resources/views/snippets/_form_fields.antlers.html
. - Render form field instructions when they are being used in
resources/views/snippets/_form_fields.antlers.html
.
3.1.1
August 26th, 2021
What's improved
- Grant editors the ability to rename and move assets in
resources/users/roles.yaml
since 3.2 automagically updates all asset references. Lovely!
3.1
August 25th, 2021
What's new
- Add SEO global option to add content to the page title on a per collection basis in:
resources/views/snippets/_seo.antlers.html
, andresources/blueprints/globals/seo.yaml
.
What's improved
- Add
strip_tags
modifier inresources/views/snippets/_fallback_description.antlers.html
when fallback is set tofield
.
3.0
August 24th, 2021
What's new
- Installing Peak now uses the new Starter Kit functionality in Peak. Check the docs.
- Add the new Peak branding to the default templates, pages and e-mails.
- Add some starter content to explain what Peak can do.
What's improved
- Use the Glide tag in
resources/views/snippets/_background_image.antlers.html
so you can use either an asset or a hard coded image. E.g:{{ partial:snippets/background_image image="visuals/some-image.jpg" selector="footer" }}
. - Set widths to fields in the redirect grid in
resources/blueprints/globals/redirects.yaml
. - Update
README.example.md
with zero downtime deployment{CLEAR_NEW_RELEASE}
command. - Change
font-black
tofont-bold
inresources/views/typography/_h2.antlers.html
andresources/views/typography/_h3.antlers.html
.