layout | title | permalink | robots |
---|---|---|---|
page |
CHANGELOG |
/changelog/ |
noindex |
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Update prices on rooms
- Update grid layout for empty space on left side (
1fr
instead ofauto
) - Update GA code
- Switch to using
@shgyk8zer0/core-css
from unpkg.com
- Comment-out 2-room vacation rental
- Package and config updates
- Update
netlify-js-app
(no more vulnerabilities)
- Preload correct polyfills & harden scripts
- Update import mapping for modules
- Import map
- Moved components into separate script
- Make loading of GA background task
- Do not make scrollbar thin
- Update
netlify-js-app
with support forimportmap
- Disable polyfill for
:focus-within
-:not(:focus-within), :not([focus-within])
- Fix role of list of links in footer
- Page nav for keyboard users (main, nav, footer links)
- Menu nav for keyboard users (jump to seafood, for example)
- Misc. screen reader issues
- Scrolling to element by anchor fix for menu items/sections
- Make focus ring more visible for keyboard navigation
- Allow updated
connect-src
for Google Analytics
- Implement
TrustedTypes
support
- Update data structure for consistency with other projects
- Re-write to use
jekyll-common
submodule as_includes/common/
- Preloading of background images, complete with
media
to preload correct image before CSS has loaded content-visibility: auto
for most under-the-fold sections to improve rendering perf- Add theme hanling via
cookieStore
- Add share buttons to menu items
- Implement
/.well-known/menu
redirecting to JSON-LD version of menu at/menu/all.json
- Update Leaflet version to 1.7.1
- Lazy load
<leaflet-map>
and<github-user>
- Update weather component
- Move customElement shim to own script (as
<script nomodule>
) - Update nav layout
- Disable lake cam link
- Update contact page design (FAQ and contact form)
- Remove unused
pwa-install
script - Move shims/polyfills to external scripts
- Convert JSON data to YAML in
_data/
- Update dependencies
- Load
<leaflet-map>
and<leaflet-marker>
components as separate<script>
- Add missing
"utm_campaign"
param #152 - Fix bad custom property for nav link hover/active background
- FAQ on Contact Page
- #KeepKernClean badge
- Call to place order button/link on menu page
- Add
<weather-current>
to sidebar - Preload or preconnect to various required assets to improve load times
- Add margins for sidebar on mobile
- Use
contact-form.html
template for contact page - Add "honeypot" to contact form
- Update Super Linter and various config
- Update menu section names, prices, etc.
- Update room prices
- Add FAQ to contact page
- Add contact links (
tel:
& Maps link with address) to contact page - Replace Contact Page nav icon
- Add
integrity
attribute to custom elements polyfill<script>
enctype
for contact form- Various typos
- Google Analytics script
- Google Webmaster Verification
- Outbound link tracking
- Update dependencies
- Make buttons and CSS compatible with new button styles
- Improve load times by loading polyfills dynamically
- Remove optional Google Analytics script and move to dynamic import if tracking id set
- Use CDN styles for contact page
- Ensure
<nav>
remains visible on page load shgysk8zer0/core-css#97 - Add missing page layout
- Use correction
autocomplete
for phone on contact page
- Tel number from rentals in sidebar
- Add preconnect link hints
- Update editor config with indent style and width
- Update eslint to indent on
switch
- Updates to webapp manifest
- Make icons compatible with new maskable icons spec
- Remov service worker registration function
- Update CSP
- Use eslint on entire project instead of just
js/
- Watch submodules via dependabot
- GitHub Actions Super Linter
- Dependabot v2
- Update Issue & Pull Request templates, etc.
- Numerous dependency updates
- Update README with more status badges
- Use non-json file for webapp manifest (JSON lint issues when mixed with Liquid)
- Use
<github-user>
for dev credits
- Various linting/syntax errors in markdown & JSON
- Dependbot config
- Changelog