Skip to content

Latest commit

 

History

History
805 lines (503 loc) · 21.4 KB

CHANGELOG.org

File metadata and controls

805 lines (503 loc) · 21.4 KB

TKCompanionApp - Changelog

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.

Added

  • Welcome/splash dialog on first time application open. Same content of new “Contact” menu entry.
  • Daily reminder for remembering to add the PDSA.
  • Reworked navigation to avoid page caching.
  • App usage badges (Badges page).

Changed

Deprecated

Removed

Fixed

Security

7.1.0 - 2024-03-15

Changed

  • Updated events list.

Security

  • Updated dependencies.

7.0.1 - 2023-09-11

Changed

  • Updated events list.

Security

  • Updated dependencies.

7.0.0 - 2023-08-16

Changed

  • Documentation files moved to OrgMode instead of Markdown.
  • Changelog now refers to most recent Keep A Changelog 1.1.0.

Deprecated

Security

  • Updated Node and dependencies.
  • Changed CodeBerg username from marco.bresciani to marcoXbresciani.

6.8.1 - 2023-06-06

Changed

  • Better app pages Usage and descriptions added in README file.
  • Update events list.

6.8.0 - 2023-05-26

Added

  • Introduce bookmarks to 5Q card (thanks Tilo for the idea!).

Changed

  • Update events list.

6.7.0 - 2023-05-22

Changed

  • Revamp 5Q card with new font size and number markers, in progress.
  • Update events list.

6.6.2 - 2023-05-16

Changed

  • Updated events list.
  • Updated 5Q card text size.

6.6.1 - 2023-05-02

Changed

  • Updated events list.
  • Updated snackbar message duration on save/delete actions.

6.6.0 - 2023-04-18

Added

  • Day of the week in PDSA journal title.

Changed

6.5.1 - 2023-04-14

Changed

  • Updated events list.
  • Update to Node LTS 18.16.0.

6.5.0 - 2023-04-05

Added

  • It’s now possible to keep PDSA and other app data when uninstalling. Data will be automatically available, if compatible, when installing again the app.
  • Calendar days navigation available in PDSA page.
  • Duplicable previous PDSA fields within a week. If you are filling a new PDSA journal entry and you want to duplicate the content of a field, the duplicate function (left-side icon on each field) will allow to automagically read the content of the same field if the previous day or, if not available, in the day before, moving back in time for maximum 7 days. If a field in a previous day has some content, such content will be duplicated in the same field of the current day.

Changed

  • Updated Events.
  • Reworked PDSA Journal page and daily card structure.
  • Fixed maximum selectable day in calendar to device current day.

Fixed

  • Modifications in PDSA Journal Learnt field do not trigger save icon #25

6.4.2 - 2023-03-29

Changed

  • Updated Events.

6.4.1 - 2023-03-28

Changed

  • Events list removed from I18N.
  • Updated Events.

6.4.0 - 2023-03-23

Added

  • New Events page with currently known events.

Changed

  • Update to Node LTS 18.15.0.
  • Simplified font management.

6.3.0 - 2023-03-20

Added

  • Alert splash for scam on Google Play.

Removed

  • Documentation and files in Italian. Removed to avoid misalignment with English.

6.2.0 - 2023-02-03

Removed

  • Theme setting removed: the app will start automagically with current device theme.

6.1.1 - 2023-01-05

Added

  • Introduce error message when saving PDSA entry.

Changed

  • Simplify language settings icon(s).
  • Wrap Home Page in PageContainer

Fixed

Added

  • Draft example for Badges page.

Changed

  • Small layout and graphical reviews.
  • Rework for bug #6.

6.0.0 - 2022-12-12

Added

  • New ADR-12 introduced, to deprecate and cancel ADR-9.

Changed

  • Main repository is now Codeberg and the reference URL is TKCompanionApp.
  • Update dependencies (React Native, RN Calendars, …).
  • Update README files badges. Goal is to remove dependency from external services, where possible.
  • Refactored translations and naming.

5.0.0 - 2022-11-04

Added

  • Introduce Carnegie Hall joke.

Changed

  • Update React Native Paper to v5(RC9).
  • Upgraded Gradle Wrapper with SHA256 checksum.
  • Home page, 5Q card, Contact dialog, About, … many screens have been reviewed and simplified.

Removed

  • Simplification lead to unused components that has been removed.

4.0.1 - 2022-10-04

Security

  • Version 4.0.0 crashes #19

4.0.0 - 2022-09-30

Added

Changed

  • React Native version 0.68.3.
  • NPM version 8.19.2.
  • Android NDK r23c
  • OpenSSF Best Practices moved from 88% to 90% (see #11).
  • Updated NodeJS to LTS v16.17.1.
  • Rework of nb_NO.json translation file to use proper standard with nb-NO.json name.

Removed

  • Unused fonts removed.

Security

  • App crashes when opening calendar in a language different from Italian bug #14
  • Wrong dark/light mode and default language #17

Security

3.1.2 - 2022-09-13

Removed

  • Briar link.

Security

  • Fix bugs #14 and #15 for calendar translations.

3.1.1 - 2022-08-26

Added

  • Marker for saved dates

Changed

  • Update pre-commit hook
  • Update security file
  • Update Norwegian translation

3.1.0 - 2022-07-21

Added

  • Basic daily PDSA with save, read and delete. Now you can choose a day, read/write/modify your own PDSA notes, save or delete them or even delete the whole day, if needed. Plus a button for the current day.

Changed

  • Updated NodeJS to LTS v16.16.0.

3.0.1 - 2022-07-07

Added

  • Alert on calendar click for PDSA WIP status page.

3.0.0 - 2022-06-28

Added

  • Save and restore selected language. If your phone is in Italian language, but you choose English language for this application, the English language will be saved to be later restored on application reuse. And viceversa.
  • New coaching model page added.

Changed

  • Download icon buttons added to the documents selector page.
  • 5Q card revamp in the original style, placed in home page.

Removed

  • Downloads page removed.

Security

  • Add support for ts-standard #10.
  • JSON Syntax Error bug #13.

Security

  • OpenSSF Best Practices moved from 82% to 88% (see #11).

2.2.0 - 2022-06-15

Added

Changed

  • Internal improvement on I18N management.
  • Internal improvement on bottom navigation management.
  • Update to latest Node LTS: 16.15.1.
  • Proper attributions for translations licences.

Security

  • Introduce translator(s) field(s) for fixing #9.
  • Bug “Download links error” #8.
  • Bug “Change download links to TK website” #12.

Security

2.1.0 - 2022-05-16

Added

  • ADR-009 for choosing the way to save settings and, possibly, other app data.
  • Save and restore selected theme. If your phone is in light mode, but you choose dark/night mode for this application, the dark/night mode will be saved to be later restored on application reuse. And viceversa.
  • Selected language saved: now if you change language, your selection is saved, in encrypted form, to be reused when reopening the application. The selected language is not yet restored on application reuse.
  • Basic structure and layout for PDSA page.
  • Delta Chat link for contact.

2.0.2 - 2022-05-05

Added

  • Briar link for contact.
  • Donate button in F-Droid app page.
  • Proper error management for Linking functionality when downloading files. Not a solution for issue #8, but still a possible way to, at least, catch errors. Introducing rn-fetch-blob is difficult, due to old toolchain in React Native, also I prefer to let the phone decide how to manage those links.

Changed

  • News “Docs” icon.

2.0.1 - 2022-04-27

Changed

  • Updated dependencies versions.

2.0.0 - 2022-04-21

Added

  • ADR-008 for grouping the whole set of readable documents, including the 5Q card, in the “Documents” page.
  • Introduce menu in “app bar” for about, copyright and settings.

Changed

  • Move about, copyright and settings to home “app bar”.
  • Move 5Q Card and Four Steps to Docs.

Removed

  • Puzzle game.

1.1.0 - 2022-04-14

Added

  • Introduce Download icon in READMEs legend.
  • Introduce simplest puzzle game.

Changed

  • Copyright page links.

1.0.1 - 2022-04-11

Changed

  • Improve package.json information.

1.0.0 - 2022-04-08

Added

  • “Downloads” page, to collect all downloadable items (from The Toyota Kata Website or, possibly, other sources)

Changed

  • Collect docs and texts in “Docs” page.

0.6.0 - 2022-03-31

Added

  • Dark/Light theme switcher and automatic initial selection of theme based on phone theme.

0.5.0 - 2022-03-30

Added

  • Thanks to Marco Montalbano.
  • Settings page with basic language change.

Changed

  • Home page layout.

Removed

  • Unused [cite/t:@react-navigation/material-bottom-tabs].

0.4.0 - 2022-03-23

Added

  • Support for light/dark theme.
  • The Four Steps of Improvement Kata.

Changed

  • Improved icons and layouts.
  • Default card layout also for 5Q card.

0.3.0 - 2022-03-18

Changed

  • Improved themed (React Native Paper) layout for TKC.
  • Updated NodeJS LTS.
  • Updated React Native.
  • Graphical revamping.

0.2.14 - 2022-03-15

Added

  • Introduce themed colours management.

Changed

  • Introduce React Native Paper components for (possibly) better theming management.
  • New icon for 5Q card menu item.
  • Replace Material Bottom Tabs with default Bottom Tabs.

0.2.13 - 2022-03-10

Security

  • Proper I18N management with correct language identification.

0.2.12 - 2022-03-07

Security

  • #5 Complete I18N introduction with English and Italian translations.

0.2.11 - 2022-03-04

Added

Changed

  • updated screenshots
  • Former doc folder renamed to docs.

Security

  • REUSE compliance

0.2.10 - 2022-03-03

Added

  • Colour codes to readme.
  • Local tests’ subsection.
  • Proper “rounded” icons for Android.
  • Introducing older versions management in metadata.
  • More I18N management.

Changed

  • Wrong package name

Removed

  • Non-important inner style.
  • Pending type check for TypeScript in Navigation element.

0.2.9 - 2022-02-28

Security

Error in PNG file.

0.2.8 - 2022-02-28

Security

Error in PNG file.

0.2.7 - 2022-02-25

Changed

  • App Icon
  • Better copyright screen
  • README content properly updated

Security

  • Missing default text colour
  • REUSE compliance

0.2.6 - 2022-02-23

Changed

  • .gitignore
  • README content properly updated

Security

  • REUSE compliance

0.2.5 - 2022-02-23

Added

  • App Icon

0.2.4 - 2022-02-22

0.2.3 - 2022-02-22

Removed

  • Duplicated Ionicons.tts

0.2.2 - 2022-02-22

0.2.1 - 2022-02-22

Added

  • FreeSans as default font.
  • ADR-006 for the removal of Expo Framework to allow F-Droid publishing.

Removed

  • OpenSans font.

0.2.0 - 2022-02-18

Added

  • Full CHANGELOG.md, for historical purposes.
  • Fastlane 20.txt for latest changelog/version.

Changed

  • Get rid of Expo framework since not compatible with F-Droid. No money for “developer programs” of Google or Apple.

0.1.12 - 2022-01-25

Added

Changed

  • Refactor pages and buttons.

Security

  • Remove Improper Expo permissions from AndroidManifest.xml

0.1.11 - 2022-01-19

Added

  • Add icons to navigation buttons.

0.1.10 - 2022-01-12

Added

  • Fastlane structure

0.1.9 - 2022-01-11

Changed

  • Update pics, version management

Security

  • Compiles for F-Droid.

0.1.7 - 2022-01-11

Changed

  • Update build.

0.1.8 - 2022-01-10

Added

  • Missing version code.

0.1.5 - 2022-01-10

Added

  • Missing version code.

0.1.4 - 2022-01-10

Added

  • Missing version code.

0.1.3 - 2022-01-05

Changed

  • Updated README.md.
  • Do some refactoring.

0.1.2 - 2021-12-29

Changed

  • Swap bad and good abouts

0.1.1 - 2021-12-29

Changed

  • Update README and “infrastructure”.

0.1.0 - 2021-10-21

Added