All changes to Chicio Coding will be documented in this file.
Release date: 2024-12-30
- Update deps to latest releases
Release date: 2024-12-30
- Fix text left in search box
Release date: 2024-12-30
- Update deps to latest releases
- Lunr search
- Various ui improvements
- Algolia search implementation
- Loadable components
- Unused/useless deps
- Fix menu button on menu open
- Fixed tests config (removed css mapper + fix errors)
- Fixed transient props
Release date: 2024-07-05
- Broken seo keywords concatenations
Release date: 2024-07-05
- Restored seo keywords
Release date: 2023-10-22
- Updated deps
- New art images
- New promotional text
- No cookie consent for app pages
Release date: 2023-09-24
- Eager flag for images above the fold
Release date: 2023-09-18
- Post layout for app webview: if based on useEffect on mount client side effect (see https://www.gatsbyjs.com/docs/conceptual/react-hydration/)
Release date: 2023-09-17
- Post layout for app webview
Release date: 2023-09-10
- json api for a companion mobile app
Release date: 2023-09-09
- deps bumps
- removed lighthouse
- removed storybook
Release date: 2022-11-09
- gatsby 5 upgrade
Release date: 2022-07-01
- gatsby graphql typegen
Release date: 2022-03-02
- gatsby-config migrated to typescript
- gatsby-node migrated to typescript
Release date: 2021-12-03
- New search feature with algolia
Release date: 2021-10-30
- New art page
Release date: 2021-10-29
- Added animation to call to action
- new mobile blog header
- fix recent post cards
Release date: 2021-10-28
- Media query styled components mixin
- animation on footer elements
- Header logo for art page
- GatsbyJs 4
- disabled animation for touch devices
- timeline on mobile is now without borders
Release date: 2021-10-16
- Updated deps
- Fix background scroll for overlay
Release date: 2021-10-15
- Art gallery is now public
- new responsive menu with animation
Release date: 2021-05-13
- Some images for art section
- Header hide/show on scroll
Release date: 2021-05-08
- New art section (without content)
- loadable components for lazy loading of below the fold content
- image url for seo with base path
Release date: 2021-05-01
- ld+json conform to the schema specification for all the pages
- Tracking actions centralized
Release date: 2021-04-30
- Removed sass dependency
- standard featured image url centralized
- urls and slugs centralized
Release date: 2021-04-29
- New home background with tsParticle
- Added adaptive loading dependency
- Added device detect dependency
Release date: 2021-04-29
- Jest
- react testing library
- refactoring head
- Canonical and humans.txt were missing
Release date: 2021-04-27
- Storybook
- Published and linked design system
Release date: 2021-04-23
- Styled component
- Design system
Release date: 2021-04-15
- Goodbye Jekyll. Hello GatsbyJS!! 🚀
Release date: 2021-04-14
- various posts and fixes. Last version with Jekyll
Release date: 2020-12-07
- Updated to Webpack 5, TypeScript 4 and workbox 6
Release date: 2020-07-22
- Service worker in page migration to workbox-window
Release date: 2020-06-20
- Updated dependencies
- Added BundleAnalyzerPlugin
- Split JS bundle per page
- intersection observer polyfill lazy load
- upgraded lighthouse github action
Release date: 2020-05-18
- HtmlWebpackPlugin to generate styles and scripts urls dynamically
- Hot reload dev mode
Release date: 2020-05-18
- Service worker with workbox + webpack + TS
Release date: 2020-05-16
- TypeScript instead of flow
- Removed programmatic tracking for offline pages
- Lighthouse audit with lhci is now only in the github actions
- Webpack Chucks and Dynamic imports: threejs now is included only if it is needed
- Webpack css bundling
- Js and css versioning using Webpack.
- Removed service worker ad hoc url generation
Release date: 2020-05-16
- Webpack for JS bundling
- removed useless dependecies
Release date: 2020-05-15
- gulp cached
Release date: 2020-05-14
- gulp file rewrite
- fix css
- major speed and no more FOUT
Release date: 2020-05-12
- dark mode
- gulp Watch css to avoid site rebuild
- migration to github workflow and github actions for CI
- new post version script for push commit and tag
Release date: 2020-02-05
- no more MathJax, hello Katex
Release date: 2020-01-15
- gulp-mode to manage different environment
- youtube async load
Release date: 2019-11-27
- CSS critical path with extraction and finally with inline
- purgecss to remove unused css rules
Release date: 2019-09-22
- Updated cookieconsent
- Update MathJax
Release date: 2019-09-22
- events tracking on all site (also service worker!!!!)
- improved analytics configuration
- clean liquid templating
- material properties on threejs scene
Release date: 2019-09-21.
- Google analytics offline tracking (Workbox!!)
- Improved service worker registration
- Migration to global site tag (gtag) for google analytcis
Release date: 2019-09-19.
- fixed offline fallback for safari (iOS 13)
- fixed hover for recent post (now only for screens > lg)
Release date: 2019-09-19.
- offline network management
- lazy load images reload on network error
Release date: 2019-09-15.
- new pull to refresh feature
- updated dependencies
- flow build removes old js build
- improved code quality with eslint
Release date: 2019-07-28.
- home loader z-index now is animated to put it behind the socials button (now everything is clickable)
Release date: 2019-07-20.
- image optimization/compression with gulp-imagemin
- fixing article using the vscode 'Spell Right' plugin
- added dev.to badge in homepage
Release date: 2019-05-18.
- icomoon font display feature
- disqus lazy loading
- improving accessibility of highlight syntax
- optimizing three js scene
- foreach on lazy loading for images
Release date: 2019-05-12.
- moved scene3d home animation and cookie consent to the window.load event
- added missing icons in icomoon font
Release date: 2019-05-11.
- removed fontawesome full installation, switch to iconmoon
- prefetch blog url everywhere
- font-face with local open sans font and font-display
- updated intersection observer polifyll and threejs
Release date: 2019-05-10.
- bye bye gsap, I want speed with css animation!!!
Release date: 2019-05-09.
- fuck loader, I want speed!!!
Release date: 2019-05-08.
- new blog home
- css optimized for each page
Release date: 2019-05-04.
- Footer now is more mobile friendly
Release date: 2019-05-02.
- Added svg placeholder to prevent content reflow for lazy loaded images
- Updated gems
Release date: 2019-04-05.
- Added privacy policy for chicio coding mobile app
Release date: 2019-04-04.
- Added digital assets link
Release date: 2019-03-20.
- fixed IntersectionObserver import: now is inside lazy-load-images.js
Release date: 2019-03-20.
- Added image lazy
Release date: 2019-03-10.
- install for setup now in npm setup new command
- fixed link target blank
- fixed cookie consent SEO not complaint link
- fixed links that do not have a discernible name
- fixed accessbility colors
Release date: 2019-03-10.
- removed install rvm from install scripts.
Release date: 2019-03-10.
- optimized css deferred load for all css
- optimized images for lighthouse tests
- new build workflow with only gems (no more docker)
- new bootstrap 4.3.1
- install process now uses pages gem with bundler installation for gulp build
Release date: 2019-03-03.
- new pages-gem release
Release date: 2019-02-23.
- new Google Analytics campaign for pwa
Release date: 2019-02-15.
- new pages-gem release
- update cache to support new seo stuff
Release date: 2019-01-09.
- Service worker now delete all old caches.
Release date: 2019-01-03.
- Download of cv now works on every browser
Release date: 2019-01-02.
- Versioning using npm version
- Added community templates (code of conduct, pull requests, issues)
- Added instagram profile url
- Bumb dependencies versions
Release date: 2018-12-31.
- Initial release.