Skip to content

Latest commit

 

History

History
200 lines (151 loc) · 6.91 KB

CHANGELOG.md

File metadata and controls

200 lines (151 loc) · 6.91 KB

Changelog

The complete changelog for the Costs to Expect Website, our changelog follows the format defined at https://keepachangelog.com/en/1.0.0/

[v2.02.0] - 2023-07-04

Changed

  • We have added an additional link to Budget Pro.
  • We have added links to our game scorers.
  • We have updated all back end dependencies.

[v2.01.1] - 2023-03-03

Changed

  • We have updated all back end dependencies.
  • We have removed the app from the side panel and added links to Budget and Budget Pro.

Fixed

  • We have implemented a minor tweak to try and correct the occasional 500 error

[v2.01.0] - 2022-06-17

Changed

  • We have updated the website to target v3 of the Costs to Expect API.

[v2.00.0] - 2022-06-22

Changed

  • We have updated all our dependencies, front-end and back-end.
  • We have adjusted the cache to three days.
  • We have tweaked the docker setup.
  • We have Upgraded to Laravel 9 and PHP 8.1.

[v1.13.1] - 2021-10-08

Changed

  • We have updated all our dependencies, front-end and back-end.
  • We have updated the website to handle the new format of categories from the Costs to Expect API.
  • We have slightly tweaked the look of categories in the expense tables.

[v1.13.2] - 2021-02-16

Changed

  • We have upgraded to version 7 of the Laravel framework.
  • We have upgraded our environment to PHP8.0 and MySQL 8.0.

[v1.13.1] - 2020-10-08

Changed

  • We have updated all our dependencies, front-end and back-end.
  • We have updated the website to handle the new format of categories from the Costs to Expect API.
  • We have slightly tweaked the look of categories in the expense tables.

[v1.13.0] - 2020-09-17

Added

  • We have updated the Website to use the latest version of the Costs to Expect API, v2.14.0.

Changed

  • We return additional information for failed API requests.

[v1.12.7] - 2020-06-19

Changed

  • We have switched to Redis for our caching.
  • We have updated our cache to eight hours.

[v1.12.6] - 2020-06-07

Fixed

  • We have updated the expense tables; it is possible for the category and subcategory values to be null.

[v1.12.5] - 2020-06-06

Changed

  • We are updating the Website to run on PHP7.4.
  • We have updated the Website to work with v2.11.0 of the Costs to Expect API. The format of the categories object was updated.
  • We have tweaked the Docker setup, we have added a network.

Fixed

  • When we hastily added the caching, we did not cache the response headers, only the body. We have updated the Website to cache the response body and headers.
  • We have removed a link that would direct the user to a page we know will not have content.

[v1.12.4] - 2020-05-14

Changed

  • We have updated the dependencies for our website, front-end and back-end dependencies.

Fixed

  • We have added a check to stop processing when we come across a subcategory or category id that is not formatted correctly.
  • We have removed an invalid link on the child page; we were linking to the detail page for a year when there is no data.

[v1.12.3] - 2020-04-12

Changed

  • We have updated the font; the new font is the same font we use for the rest of the service.

Fixed

  • We have fixed the pagination on the all expenses page; the limit parameter was not set.

[v1.12.2] - 2020-03-05

Changed

  • We have updated the category descriptions.
  • We have added a link to our blog.

Fixed

  • We have removed expenses from the subcategory descriptions.

[v1.12.1] - 2020-02-26

Fixed

  • Search the name field rather than the description field.
  • Selecting a subcategory will now jump you to the expenses table.

[v1.12.0] - 2020-02-17

Added

  • We have added caching for the requests not covered in the v1.11.0 update.

Changed

  • We have updated the back-end dependencies.
  • We have updated the front-end dependencies and switch to using the slim and minified versions.
  • We have refactored the 'Request/Api' class to remove code duplication.
  • We have increased the cache lifetime to four hours.

Fixed

  • We have fixed a typo in the 'Request/Api' class.

[v1.11.0] - 2020-02-03

Added

  • We have updated the Docker configuration to include a MySQL database.
  • We have added the 'migrations' table.
  • We have added the sessions and cache table migrations.
  • We have updated the website to cache some responses from the Costs to Expect API; API responses get cached for one hour. The caching solution is temporary and will be updated soon(tm).

Changed

  • We have updated the dependencies for the website.
  • We have made a minor tweak to the web.config file.

Fixed

  • We have added the hover for menu items.
  • We have corrected a date in the changelog.

[v1.10.9] - 2020-01-16

Added

  • We have added a banner for the Costs to Expect app.

Changed

  • Minor SEO tweaks.
  • We have added a link to the status page for the service.
  • We have updated the copyright, now a personal project, not attached to G3D Development Limited.
  • We have tweaked the content on the about page.

Fixed

  • The date for current year on the dashboard is incorrect.

[v1.10.8] - 2019-12-17

Changed

  • We have added links to the API and the App.

[v1.10.7] - 2019-12-12

Fixed

  • LICENSE file missing.
  • Updated dependencies.

[v1.10.6] - 2019-11-12

Fixed

  • We have corrected the shown date of birth for Niall.
  • The subcategories API request should return the entire collection.

[v1.10.5] - 2019-10-04

Fixed

  • The website was asking the Costs to Expect API to search on the wrong field.

[v1.10.4] - 2019-09-24

Changed

  • The format of the returned expense item has changed, we have updated all views to use name rather than description.

[v1.10.3] - 2019-09-23

Changed

  • We have updated a couple of calls to the API, category routes in the API have been moved.

Fixed

  • The expenses list errors when a filtered expense response contains no results.

[v1.10.2] - 2019-09-17

Changed

  • We have added a version property to the Uri class so it will be simpler to switch to a newer version of the Costs to Expect API in the future.
  • The Costs to Expect website consumes data from v2 of the Costs to Expect API.
  • The website displays a warning if the root of the API returns a 404.

[v1.10.1] - 2019-08-31

Added

  • We have added a CHANGELOG file to the repo, it will contain full details of all changes post v1.10.0.

Changed

  • We have updated the CHANGELOG and added links to the GitHub repositories for the Costs to Expect Website and API.

[v1.10.0] - 2019-08-27

Added

  • We have added a README with a brief overview and set up instructions.
  • We have added Google Analytics to the website, GPDR friendly.
  • We have added a privacy policy page.

Changed

  • New content for the Changelog content page ready for the Open Source release.
  • New content for the About content page ready for the Open Source release.

Removed

  • We have removed the meta details for each release, they are no longer necessary now that the website has been Open Sourced.