Skip to content

Releases: YenHub/list.quickdash.co.uk

Technical Release

20 Jun 11:35
Compare
Choose a tag to compare

What's Changed?

  • 🔨 Removed jQuery

    • Implemented tableSort using TS
    • useEffect handles the event listener
    • Delegated event listener listens to TH
  • 🧪 New Test

    • Ensure persisted notes are not overwritten by new app releases
  • 🧹 Updated Deps

Technical Release

18 Jun 18:14
Compare
Choose a tag to compare

What's Changed?

This is a simple change which moves the noteState into the new global state store.

This will help to improve the app where previously we were passing the state through many depths of nested components leaving it hard to develop the interface fast and lots of repetitive code.

Additionally, there were scenarios where components not reliant upon the note state would render basing on it's changes.

This latest update addresses all those issues and more! 😎

# Technical Release

17 Jun 21:11
Compare
Choose a tag to compare

What's Changed?

This update introduces some solid technical improvements to the app including a new state store, more unit testing, a TypeScript transformation and further improvements to the deployment pipeline 🎉

Technical Improvements

  • Improved Unit Tests

    • Better Coverage
    • Implemented TypeScript
    • Added test helpers for uniform approach to routines
  • Strict Typing

    • Implemented TypeScript throughout & addressed any hanging weaknesses in the code
    • Added TSLint config & updated ESLint too
  • CI/CD

    • Added manual test & lint dry run action
  • React Scripts Bump

  • NPM Cleanup

UI Updates

  • Default Notes
    • Added new default messages on first visit lander
  • MarkDown Styling
    • Vastly improved markdown styling and syntax rendering
  • MarkDown Preview
    • You can now see a preview of your markdown immediately beneath the notes input window
  • Wide View
    • You can now toggle a "Wide View" when creating notes using MarkDown enabled
    • Helpful for when you're using the app as a manual spreadsheet 😋

Tidy Up

11 May 20:57
Compare
Choose a tag to compare

What's Changed?

  • Fixed mobile styling & logic for showing MD preview

Feature Release

11 May 20:38
Compare
Choose a tag to compare

What's Changed?

This update includes some interesting changes, including new user features, better unit testing and an improved deployment pipeline.

Technical Improvements

  • Improved Unit Tests
    • Better Coverage
  • CI/CD
    • Improved filtering on push
    • Added manual action
    • Improved action performance
      • Now using npm ci
  • React Scripts Bump
  • NPM Cleanup

UI Updates

  • MarkDown
    • Added MarkDown for Note Descriptions
    • Added MarkDown Preview for Create Note Modal
      • Not visible for mobile currently
      • Can be viewed by using desktop mode, but can be reviewed 😃
  • General Performance Optimisations

Mini Release

31 Mar 21:19
Compare
Choose a tag to compare

What's Changed?

This latest update is a small mop up of some of the latest underlying code improvements.

Only one UI update in this smaller release, but more changes are soon to follow 😄

UI Updates

  • Fixed close button accessibility in light mode
    • Was too light and did not contrast well

Technical Improvements

  • Removed unnecessary AutoResize
  • Lift themes & styles out of functions
  • Adjusted API launch to wait for MySQL to be alive
  • Update demo link on readme
  • Update wording of intro

Security

  • Dependabot
    • Merge pull request #3 from YenHub/dependabot/npm_and_yarn/server/ini-1.3.8
    • Bump ini from 1.3.5 to 1.3.8 in /server

Security Update

28 Feb 20:33
Compare
Choose a tag to compare

Added security headers

Feature Release

28 Feb 18:40
Compare
Choose a tag to compare

What's Changed?

CI/CD

  • Actions will now auto-deploy on successful build & test
    • Deployment Method: FTP

UI

  • Removed access to legacy site
  • Changed Delete Notes Button Text
    • New Text: Delete List

Feature Release

27 Feb 20:25
Compare
Choose a tag to compare

What's Changed?

SEO

  • Added share buttons
    • WhatsApp
    • Facebook
    • Pinterest

General Updates

  • Adjusted app tile colours in manifests

Tests

Added base UI tests, to be developed further

Bug Fixes 😋

  • New Close Button
    • Creates new notes when inputs have content
      • Fixed, now closes modal & clears state
    • Won't close when editing notes
      • Fixed, now closes modal & clears state

Feature Release

26 Feb 22:20
Compare
Choose a tag to compare

What's Changed?

Offline Capabilities

This latest version adds offline capabilities to the app.

This means you can use this whether or not you're online, on both desktop & mobile!

Most mobile phones will now offer you to install the app when you land on the landing page (this will also soon be customised)

The added benefit here is it's now also a PWA and performance is considerably brilliant!

Demo 😊

image