Skip to content

Latest commit

 

History

History
790 lines (557 loc) · 22.4 KB

CHANGELOG.md

File metadata and controls

790 lines (557 loc) · 22.4 KB

Changelog

[4.6.0] maintenance - 2024-12-30

  • fix mobile layout edge cases on landing pages
  • fix typo in German sustainability claim
  • add contact form spam protection heuristics

[4.5.5] maintenance - 2024-12-16

  • add contact form spam protection heuristics
  • upgrade development dependencies

[4.5.4] form field accessibility - 2024-12-09

  • a11y: explicit borders to make input form fields more accessible

[4.5.3] content focus - 2024-12-09

  • content: improved frontend and a11y focus for upcoming EAA/BFSG

[4.5.2] housekeeping - 2024-12-03

  • fix broken link
  • add spam protection rule
  • release script security for matomo
  • upgrade development dependencies

[4.5.0] add gemeva and rebeccapurple - 2024-11-27

  • update CSS hashtag color to rebeccapurple #284
  • harmonize similar purple tones #284
  • harmonize gray color tones #284
  • use German typographic quotation marks #284
  • update skills content, adding Astro and putting Figma where it belongs #284
  • add gemeva portfolio website to reference projects #285

[4.4.13] update social preview image - 2024-11-25

  • update social preview image #283

[4.4.12] more elegant content - 2024-09-30

  • improve text content: prevent greenwashing #279

[4.4.9] more elegant content - 2024-09-30

  • improve text content #225
  • add missing links in printed PDF #225
  • prevent anchor links aggregation 404 #275

[4.4.8] fix printed PDF version - 2024-09-27

  • prevent unreadable PDF output
  • fix source set fix that caused low-resultion display #276

[4.4.7.1] fix markup and metadata - 2024-09-26

  • fix contradictory meta language information
  • fix typos in source code
  • add missing CSS selector
  • fix CSS media query nesting error
  • fix DOM nesting errors
  • remove obsolete duplicate id
  • remove invalid source set attribute
  • add more text to Shopware landing page
  • shorten new meta descriptions according to SEO audit

[4.4.7] fix semantic markup, SEO, button styles - 2024-09-25

  • add missing alternative text to images #272
  • fix order of heading levels #272
  • add canonical tags to prevent duplicate content
  • redirect sub directory /index.html variations to the intended shorter versions
  • add self-referencing alternate links as recommended by Google
  • fix contradictory meta language information
  • update rating meta snippet
  • fix button styles #271 #272
  • link to sitemap from footer on every page #272
  • fix heading sizes on Shopware landing pages
  • improve site titles and descriptions according to SEO audit

[4.4.6] fix typos, improve button styles - 2024-09-24

  • fix translation error
  • make contact button look more "buttonlike"
  • add pragraph to improve readability
  • print unambiguous URLs (text, not icons)
  • update ecograder report result
  • update CV PDF files

[4.4.5] improve layout, typography, accessibility - 2024-09-23

  • fix navigation link hover color contrast in Safari #270
  • improve mobile testimonials layout
  • improve footer copyright note layout on mobile
  • fix grid layout breakpoint edge cases
  • add contact form spam protection rules

[4.4.4] content update - 2024-09-17 (stage only)

  • restructure my professional information to improve marketing #250 #257
  • add sub-page about me #250
  • add testimonial projects #254
  • link to sitemap to improve readability and SEO #266
  • dim decoration contrast to improve readability #264
  • fix flip-card effect edge cases #254
  • fix and improve QR code image size #267
  • add a more prominent pause button in the top navigation
  • optionally embed additional PDF documents

[4.4.0] testimonials and projects - 2024-09-06 (stage only)

  • projects flip card effect #258
  • modularize project card content
  • modularize and upgrade eleventy configuration
  • upgrade stylelint configuration
  • upgrade postcss configuration
  • upgrade eslint configuration
  • upgrade CodeceptJS test configuration

[4.3.0] responsive design - 2024-07-04

  • improve mobile square/landscape display
  • improve hero header spacing on mobile

[4.2.7.3] spam protection - 2024-07-03

  • add spam protection rules

[4.2.7.2] spam protection - 2024-07-01

  • add spam protection rules
  • upgrade development dependencies

[4.2.7] spam protection - 2024-06-22

  • add spam protection rules

[4.2.6] stricter spam protection - 2024-06-10

  • reject some suspicious (but formally correct) senders randomly
  • reduce extra wait time to reject more repeated sumissions

[4.2.5] contact form webmaster usability - 2024-06-03

  • reject repeated spam attempts #248
  • add legitimate sender name to subject #248
  • upgrade development dependencies

[4.2.4] content update - 2024-05-28

  • fix typo
  • add "platform" keyword

[4.2.3] content update - 2024-05-23

  • focus on business aspects
  • highlight design cooperation and capabilities
  • move sustainability details to the about section

[4.2.2] improve spam protection - 2024-05-14

  • respond error status on spam suspicion #230

[4.2.1] fix performance issues - 2024-05-10

  • fix hidden textarea label a11y #238
  • prevent spam trap causing a11y errors #238
  • simplify and improve cachability #240
  • lazy load optional assets #240
  • defer and cache css #240
  • add 404 error page with link and style #243

[4.2.0] content update - 2024-05-02

  • link to Shopware extension and partner page

[4.1.1] improve style and content - 2024-04-26

  • fix contact form data error #230
  • fix typo in text

[4.1.0] improve style and content - 2024-04-19

  • remember contrast choice #239

[4.0.1] improve style and content - 2024-04-18

  • preview images for social media
  • improve text and cross-linking
  • harmonize link color on alternating backgrounds

[4.0.0] refactor and add sub-pages, improve trust elements - 2024-04-16

  • refactor and add sub-pages #225
  • move paragraphs from home to sub-pages #225
  • various fixes and improvements that don't affect CSS/JS

[3.9.2] various fixes - 2024-04-06

  • improve QR code mobile position #233
  • fix mobile Safari/Vivaldi glitch #233
  • add contact form #230
  • add cal.com calendar link #230
  • update instagram link
  • improve title, talks, ratings
  • remove dates and outdated talk #227
  • replace broken link #226
  • add stars, remove confusing links #226
  • fix deep link to customer page
  • content update: more focus on Berlin

[3.9.1] various fixes - 2024-03-27

  • revert linking to additional testimonial portal
  • fade out background animation more smoothly
  • rephrase work intro headline
  • improve link ellipsis position
  • fix translation typo, fix German orthography
  • fix sitemap date

[3.9.0] accessibility improvement - 2024-03-21

  • offer high contrast color scheme #218
  • auto-stop animation, offer restart #219
  • increase backwards browser compatibility
  • fix mobile menu visibility #222

[3.8.0] skills update - 2024-03-18

  • add Freemarker after Markdown, remove too generic XML,
  • add Vanilla/VanillaJS in a vanilla-ish color (floralwhite)
  • rearrange tiles for better overall look

[3.7.1] remove temporary third-party code - 2024-03-15

  • remove obsolete third-party code after verifications

[3.7.0] improve analytics #212 - 2024-03-15

  • add privacy-friendly tracking (Matomo)
  • activate scripts on landing pages to enable tracking
  • add aggregate rating microdata (rich snippets) of Google reviews

[3.6.1] content update: additional pages - 2024-03-05

  • add landing pages #210
    • for more specific on-page search optimization
    • as landing pages for adverts
    • for better tracking
  • fix accessible decoration styles
  • fix buggy link border artifacts

[3.5.0] content update, CV, print styles - 2024-02-14

  • include CV as downloadable PDF document in each language
  • improve print styles, prevent "widows" and empty space
  • combine events and testimonials in a compact way
  • add last updated date on the page footer

[3.4.4] content update - 2024-02-13

  • further improve wording and introduction
  • remove older project from introduction
  • add Shopware Certification files
  • upgrade project dependencies

[3.4.3] content update - 2024-02-09

  • further improve wording and introduction
  • add skills aspects

[3.4.2] content update - 2024-01-29

  • improve German wording (danke, Jutta!)

[3.4.1] content and print layout enhancement - 2024-01-09

  • improve and extend content #189
  • fix and improve printable version #190

[3.3.9] content enhancement, contact fix - 2024-01-04

  • improve content as suggested by proof reader #181
  • remove unhelpful CTA elements #188
  • remove obsolete meta keyword element

[3.3.8] scannable digital business card fix - 2023-12-08

  • fix vary header for proper cache handling #185

[3.3.7] content enhancement - 2023-12-06

  • add testimonials #152
  • update and rearrange various text parts #152
  • evaluate adding project screenshots: not helpful #152

[3.3.6] scannable digital business card - 2023-12-05

  • add QR code of vCard information #185
  • add teaser text and arrow #185
  • adapt contact layout #185
  • vCard download link #185
  • improve contact link visibility #184
  • fix contact link target position

[3.3.5] mobile layout and usability - 2023-12-01

  • fix mobile link overflow
  • always show contact link #184

[3.3.4] content update - 2023-11-28

  • improve and extend text content #162
  • improve stop animation button hover cursor #136

[3.3.3] style update - 2023-11-16

  • simplified animated decoration #132
  • randomize and asnychronize animated decoration objects #132
  • respect reduced transparency preference #179

[3.3.0] - - [3.3.2] content and style update - 2023-10-31

  • improve and extend skills and text content #135 #150 #162
  • extend color spectrum beyond RGB #124 #130 #165
  • improve color contrast #176
  • improve project list layout #135 #169
  • improve hero and image layout #140 #155 #163 #171
  • improve mobile photo layout size #173
  • investigate seemingly broken tab navigation
  • fix social links and page widthh appearance #168 #174
  • fix navigation link style #139 #170
  • fix code link appearance #172
  • fix broken links #176
  • remove redundant title attributes #176

[3.2.1] - [3.2.2] - content update, tech improvements - 2023-10-24

  • new hero image photo
  • update project list
  • update intro text
  • fix security header
  • footer layout, eco badges
  • define speech sound
  • wide gamut selection color
  • prevent false positive pdf indexing errors
  • improve social links
  • remove obsolete talk
  • remove obsolete postal address
  • webp alternative images

[3.2.0] - update data

  • update valid VAT tax number
  • update renewed clear web badge
  • update project list
  • remove old avatar image from header
  • make main navigation initially visible

[3.1.1] - upgrade test framework

  • upgrade CodeceptJS and related dependencies

[3.1.0] - telephone SEO - 2022-12-14

  • add alternative phone number notation for search engine results

[3.0.1] - content update fix - 2022-11-27

  • add missing link

[3.0.0] - content update - 2022-11-27

[2.9.9] - fix certificate link - 2022-11-27

  • fix link to english/.com ecofriendly audit report document #115

[2.9.8] - contact update - 2022-11-23

  • fix contact url
  • update postal address
  • remove link to xing business network
  • add link to fediverse (mastodon) profile

[2.9.7] - housekeeping - 2022-10-20

  • upgrade software dependencies
  • fix CSS syntax
  • rebuild project

[2.9.6] - fix mobile width / layout issues - 2022-09-10

  • set explicit max width on sections,
  • allow social links to flex wrap,
  • reduce social links padding

[2.9.5] - extend test automation - 2022-08-31

  • improve testing to prevent regression bugs using Codecept
  • integrate lint, build, and test locally
  • automate tests externally using Testomat.io

[2.9.4] - add local preview server - 2022-08-24

  • add simple preview server on localhost:1974

[2.9.3] - extend JAM stack setup - reverted

  • upgrade eleventy to latest stable major version
  • prepare to make use of new features like dev server

[2.9.2] - clean code refactoring - unreleased

  • refactor CSS to comply to stricter rules to improve maintainability

[2.9.0] - upgrade outdated build tools - 2022-08-17

  • upgrade CodeceptJS 3 to latest stable major version 3
  • migrate Stylelint to latest stable major version 14 #68
  • upgrade PostCSS to latest stable major version 8 #68
  • prepare to make use of new features

[2.8.9] - add URLs to printable version - 2022-08-15

  • add verbose links to external references

[2.8.8] - update address and printable version - 2022-08-15

  • remove verbose eco-friendly details from print version
  • optimize printable text formatting
  • update Berlin address

[2.8.7] - improve readability - 2022-08-09

  • add "I have a" to display a complete sentence about liability insurance
  • improve color contrast of sustainability text headings on printed page
  • improve font sizes on printed page

[2.8.6] - rephrase tailwind skill - 2022-07-01

  • prefer "tailwind" over "tailwindcss" below "CSS" heading

[2.8.5] - remove temporary contact phone - 2022-06-24

  • remove temporary contact phone which has become obsolete

[2.8.4] - content update: add Berlin address - 2022-06-14

  • add temporary postal address coworking space
  • fix style workaround for iPhone small font zoom problem
  • improve formatting: add newlines between information blocks

[2.8.3] - usability improvements - 2022-06-10

  • make formatted phone numbers copyable without spaces
  • prevent visually-spaced chunks interrupting link decoration
  • prevent iPhone mobile safari zooming in due to small text

[2.8.2] - usability improvements - 2022-06-07

  • reduce semantic headings to improve SEO and accessibility #84
  • fix validation errors #84
  • add a control button to stop the background animation
  • make bank account number (IBAN) easy to copy+paste while retaining spaced readability
  • add English language version of cleaner web commitment
  • add English language version of privacy statement

[2.7.2] - add temporary contact phone - 2022-05-06

  • add temporary contact phone option, label, and phone number

[2.7.1] - add Cleaner Web details, optimize print - 2022-04-29

  • add cleaner web details
  • optimize print styling

[2.7.0] - add Cleaner Web badge, bank and insurance info - 2022-04-27

  • add cleaner web badge
  • fix styling
  • add bank and insurance information

[2.6.4] - fix mobile page width - 2022-04-22

  • ensure skills hashtags wrap to new line if there is not enough space for single line display

[2.6.3] - add websitecarbon badge - 2022-04-07

  • Add badge displaying websitecarbon.com carbon emission footprint estimation badge on the page bottom.

[2.5.2] - Content Update: Meta Data - 2022-03-12

  • Update title and description to focus more on sustainability and less on local customers no matter if Düsseldorf, Berlin, or anywhere else on this world.

[2.5.0] - Content Update - 2022-03-04

Content Update

  • Replace Lucom interaction platform testimonial by more recent work for Wandelpunkt Consulting to emphasize my focus on sustainability and social impact for future projects and customers.

  • Replace the slightly outdated and less relevant testimonial "Performance Talk" by mentioning that I built a front-end design system based on fractal for a large corporate customer.

  • Reorder the project tiles.

  • Mention my DEV blog between sustainability networks and conference talks.

[2.4.0] - Quality Assurance - 2022-02-11

Test the Testing Tools

  • Add more front-end tests evaluating CodeceptJS as a possible alternative to cypress.

[2.3.7] - Content Update - 2022-02-05

Add another Image of myself

  • add photo "on TV" (from NCA conf 21)

Add and Update my Tech Stack

  • add "fractal" tech stack
  • remove "Shopware 5" tech stack
  • demote "WordPress" tech stack

[2.3.6] - 2022-01-18

  • update Changelog; add missing git tags

[2.3.5] - 2022-01-13

Intro text update (#73)

* update customer list, remove hometown (#61)
* mention Berlin
* mention CodeceptJS
* demote LAMP stack priority
* mention BEM and Atomic Design; fix and build
* add green associations, fix markup; build;

[2.3.4] - 2022-01-10

Linting, Formatting, Doucumentation (#71)

* javascript formatting and documentation
* setup eslint
* ad test tasks for linters

[2.3.3] - 2022-01-09

Testing Tools #42 (#64)

* simplified test setup idea
* WIP: evaluate codecept vs cypress

[2.3.2] - 2021-10-22

  • content: fix reflecta link target

[2.3.1] - 2021-10-21

  • content: add reflecta banner link

[2.3.0] - 2021-10-19

  • content: update skills and customers

[2.2.10] - 2021-08-02

  • housekeeping: upgrade dependencies, build, deploy

[2.2.9] - 2021-07-26

  • fix "content wider than screen" (alleged UX problem claimed by Google Search Console)

[2.2.8] - 2021-07-22

  • fix a11y contrast; clickable elements gutter

[2.2.7] - 2021-07-21

  • housekeeping: upgrade dependencies

[2.2.6] - 2021-07-01

  • content: replace double "begeistert" by "nachhaltig"
  • content: replace link to meetup profile by link to dev.to profile
  • content: replace link to twitter by link to freelancermap.de

[2.2.5] - 2021-06-29

  • content: add local search keywords for Düsseldorf and Cologne
  • housekeeping: upgrade dependencies

[2.2.4] - 2021-06-21

  • housekeeping: upgrade dependencies

[2.2.3] - 2021-06-04

  • content: update skill matrix buzzwords
  • housekeeping: upgrade dependencies (still not fixing ReDoS "vulnerability")

[2.2.2] - 2021-05-10

  • update and redesign skill matrix
  • housekeeping: upgrade stylelint, update dependencies

[2.1.9] - 2021-05-03

  • add content about theme development

[2.1.8] - 2021-04-06

  • fix and renew google site verification for search console

[2.1.7] - 2021-03-25

  • add tax information to imprint

[2.1.6] - 2021-03-23

  • content: update projects and skills, fix misspellings
  • security: upgrade node packages

[2.1.5] - 2021-03-09

added

  • scroll smoothly unless user prefers reduced motion

[2.1.4] - 2021-03-03

added

  • add link to meetup talk

[2.1.3] - 2021-03-02

fixed

  • fix contact mailto link
  • add planted project to customer intro

[2.1.2] - 2021-02-22

  • animation fallback for reduced motion preference
  • simplify animation for better performance

fixed

  • ux: keep location hash when switching language; 222
  • netlify does not need to re-build artifacts
  • hide privacy text in default printout
  • navigation target offset to prevent hiding below sticky header
  • content: skill heading more consistent with navigation

[2.1.1] - 2021-02-19

fixed

  • ux: keep location hash when switching language; 222
  • netlify does not need to re-build artifacts
  • hide privacy text in default printout
  • navigation target offset to prevent hiding below sticky header
  • content: skill heading more consistent with navigation

[2.1.0] - 2021-02-17 - English Version

added

  • internationalize project; 220
  • content: add english version; 221
  • ux: add language switcher; 222

[2.0.7] - 2021-02-11

fixed

  • ux: optimize animation performance; #43
  • ux: optimize web font loading; #43
  • ux: fix and refactor link styles; #43
  • ux: reduce paragraph with for readability; #43
  • ux: optimize social links for mobile touch; #43
  • ux: fix mobile width and readability; #43
  • ux: improve print layout; #43
  • content: fix typo

[2.0.6] - 2021-02-08

fixed

  • ux: transparency and readability
  • orthography: fix misspellings
  • address readers informally
  • improve wording
  • replace disharmonic project links
  • document dns setup

[2.0.5] - 2021-02-08 - Flatfish Flounder Decoration

added

  • ux: add decorative liquid animations; 134

[2.0.4] - 2021-02-06

added

  • ux: animate headline gradient; 132
  • ux: animate weblink decoration; 133

fixed

  • ux: add font swap (restore lost feature)
  • webperf: add native lazy image loading (restore lost feature)
  • seo: add sitemap.xml, static robots.txt
  • seo: add redirects for image urls

[2.0.3] - 2021-02-02

fixed

  • ux: close menu on click; 131
  • ux: refine link colors in privacy; 101:3
  • ux: fix mobile width bugs; 101:4
  • ux: fix svg display, legacy internet explorer bugs; 101:6

[2.0.2] - 2021-02-01

fixed

  • ux: nicer hashtag colors; 101:2

[2.0.1] - 2021-01-31

added

  • ux: responsive navigation menu; 131

[2.0.0] - 2021-01-31 - Relaunch Release

added

  • ux: responsive grid layout; 101
  • ux: new theme and typography; 101
  • ux: navigation menu; 101
  • ux: animations and other optional details; 101
  • a11y, seo: accessible semantic markup; 120
  • content: add showcases and skills; 110
  • content: updated German description; 110
  • content: relaunch refinements after external review; 101, 110

[1.9.8] - 2021-01-27

fixed

  • content, ux: text typo and readability

[1.9.7] - 2021-01-27

added

  • content: describe backend / full stack experience

[1.9.6] - 2021-01-19

added

  • ux: add contact information, update description

[1.9.5] - 2020-12-15

added

  • ux: typography, web fonts; 101:1

fixed

  • devops: fix netlify copy settings; 107

[1.9.4] - 2020-12-15

added

  • webspeed: add html + css minify to build; 107, 120
  • security, webspeed: add explicit netlify configuration for http headers; 107

[1.9.3] - 2020-12-04

fixed

  • fix images 404 on netlify; 107 #9

[1.9.2] - 2020-12-03

added

  • add eleventy to dev dependencies for netlify deployment
  • eleventy site generator setup

fixed

  • security: ensure external links suppress opener
  • ux, a11y, webspeed: ensure img width,height to avoid layout shift
  • a11y: ensure all content within landmarks

[1.9.1] - 2020-09-19

changed

  • remove public gitlab link

[1.9.0] - 2020-09-19

fixed

  • update local config and build stack

[1.1.4] - 2020-09-13

changed

  • update links

[1.1.3] - 2020-06-02

changed

  • shorten and update German description

[1.1.2] - 2019-05-01

changed

  • testimonials: wao.io, kleiderordnung-duesseldorf.de
  • update text and meta information
  • ux: center vertically using css grid
  • add images
  • add svg titles
  • code style: formatting, attribute minification
  • add button with ringana logo

[1.1.1] - 2019-02-05

added

  • add image styles: rounded avatar-style,
  • add text and links: sustainability, nature protection natural cosmetics and nutrition

[1.1.0] - 2012-06-19

changed

  • update information continuously over the years

[1.0.0] - 2010-04-17

ddded

  • static html website about me