Releases: Evanlab02/ShoppingListApp
Releases · Evanlab02/ShoppingListApp
v0.17.0
v0.16.5
0.16.5 (2024-10-15)
Bug Fixes
- Release V0.16.4 as V0.16.5 due to release issues (9085a69)
Miscellaneous Chores
- release 0.16.5 (1638467)
v0.16.4 (Missed release) Changes
0.16.4 (2024-10-15)
Features
- Backend: Async improvements across the board for everything authentication related (b8f37be)
- Backend: Created load tests to evaluate performance of the API along with several improvements (4cd122b)
Bug Fixes
- Backend: black upgraded to 24.10.0 (b4e8408)
- Backend: coverage upgraded to 4.9.0 (5d723f9)
- Backend: django-ninja upgraded to 1.3.0 (59150c9)
- Backend: django-stubs upgraded to 5.1.0 (eca1976)
- Backend: flake8 upgraded to 7.1.1 (a252101)
- Backend: gunicorn upgraded to 23.0.0 (4542dd7)
- Backend: mypy upgraded to 1.11.2 (b1c322b)
- Backend: psycopg upgraded to 3.2.3 (ecded99)
- Backend: pytest upgraded to 8.3.3 (4a36229)
- Backend: pytest-django upgraded to 4.9.0 (1f421a2)
- Backend: Remove rich as a dependency (afbb331)
- Backend: Requirements refresh (be8e55a)
- Backend: selenium upgraded to 4.25.0 (591ea72)
- Backend: types-requests upgraded to 2.32.0.20240914 (6bbfbdd)
- Backend: Upgraded to Django 5.1 (891b5d1)
- Backend: uvicorn upgraded to 0.31.1 (c8f918e)
- Front-End: @mui/material upgraded to 6.1.3 (8244ef6)
- Frontend: @typescript-eslint packages upgraded to 8.8.1 (8766d98)
- Frontend: @shoelace-style/shoelace upgraded to 2.17.1 (cd1742a)
- Frontend: @types/react upgraded to 18.3.11 (49f50f6)
- Frontend: General package updates (5ea4988)
- Frontend: Migrated to eslint 9 (8494048)
- Frontend: Removed eslint-plugin-storybook (219e4ed)
- Frontend: Unit-tests for FE using vitest (88ca865)
- Frontend: Updated rollup to remove vulnerability (4646321)
- Frontend: Updated to @types/react-dom@18.3.1 (849a578)
- Frontend: Upgrade to Grid2 from MUI (5d772be)
- Frontend: Upgraded eslint-plugin-react-hooks to 5.0.0 (ec53bd0)
- Frontend: Upgraded to eslint V9 (05f58f0)
- Frontend: Upgraded to react-router-dom@6.27.0 (b04b008)
- Frontend: Upgraded to sass@1.79.5 (e0c37a7)
- Frontend: Upgraded to TS 5.6.3 (c69526d)
- Frontend: Upgraded vite packages to latest (98932cb)
- Node: Upgrade to node 20 (6781779)
- Workflows: Created tests workflow for frontend (e669051)
v0.16.3
0.16.3 (2024-09-20)
Features
- Added docker-compose reference file (09726e7)
Bug Fixes
- Dependencies: Updated dependencies with non-breaking changes (c2e039a)
- Dependencies: Updated MUI to 6.1.1 (3afe0c6)
- Dependencies: Updated vulnerable dependencies (35b8ec3)
- eslint: Updated eslint plugin dependencies (7092f1d)
- Storybook: Remove storybook from frontend (8e61dd2)
- Upload dashboard static files to github release (0172365)
- Vite: Upgraded vite to v5 (8d2a3f2)
Miscellaneous Chores
- release 0.16.3 (6f50699)
v0.16.2
v0.16.1
v0.16.0
v0.15.2
v0.15.1
v0.15.0
0.15.0 (2024-08-09)
Features
- Dashboard-App: Setup initial dashboard app with mock API endpoints (1b8adbc)
- Dependencies: Updated several dev dependencies (3b0b12e)
- Items-App: Added item search API (ddc556d)
- Items-App: Can now access item delete page (7a28a3a)
- Items-app: Can now access item update endpoint (cd5a100)
- Items-app: Can now access item update page (b12ada3)
- Items-app: Can now delete items via the API (779ecd1)
- Pytest: Use pytest-sugar for pretty pytest runs (c296f6a)
- Python: Migrated to python 3.12 (686ae11)
- Stores-App: Can now view store items on store detail page (d7bffe9)
- Stores-App: Created search API (31e117c)
Bug Fixes
- Auth-App: E2E Logging (3165c3d)
- Auth: Fixed issue where API clients that were disabled would still be able to access the API (7079d7a)
- Bump black to 24.4.2 (6bc4c26)
- Bump certifi to 2024.7.4 (7dceea6)
- Bump coverage to 7.5.4 (f4e4435)
- Bump django to 5.0.7 (f9f94fa)
- Bump django-ninja to 1.2.1 (57ba7a8)
- Bump django-stubs to 5.0.2 (8fde871)
- Bump django-stubs-ext to 5.0.2 (7d00c77)
- Bump flake8 to 7.1.0 (30f5eac)
- Bump mypy to 1.10.1 (e463836)
- Bump packaging to 24.1 (9c4c584)
- Bump psycopg and psycopg binary to 3.2.1 (b1c629d)
- Bump pycodestyle to 2.12.0 (554b371)
- Bump pydantic to 2.8.2 (2847feb)
- Bump pydantic-core to 2.20.1 (02c8328)
- Bump pytest to 8.2.2 (b3915b4)
- Bump requests to 2.32.3 (40e525a)
- Bump selenium to 4.22.0 (1a4c4bc)
- Bump trio to 0.26.0 (2215d9e)
- Bump types-requests to 2.32.0.20240622 (f5f38e9)
- Bump typing-extensions to 4.12.2 (2e66d1c)
- Bump urllib3[socks] to 2.2.2 (0573966)
- Bump watchdog to 4.0.1 (0bee177)
- Dependencies: Requests updated to '2.32.1' along other dependencies (970396c)
- Django: Bump to django from 5.0.7 to 5.0.8 (1895da2)
- E2E Tests: Bump webdriver manager to 4.0.2 to fix E2E tests (6f249e6)
- Items-App: Remove deprecated warn log and replace it with a warning log (b87d562)
- Jinja: Updated jinja2 from 3.1.3 to 3.1.4 (2bea831)
- Pinned flake8 docstrings package correctly (36325e5)
- Release-Please: Split workflow into more jobs (69b14a6)
- Requests: Updated requests to '2.32.2' due to previous versions that were being used being yanked (13c5cec)
- Requests: Updated requests to '2.32.2' due to previous versions that were being used being yanked (264d03f)
- Selenium 4.22.0 added websocket client 1.8.0 to requirements (08f94ab)
- Stores-App: E2E Logging (6b2f9fa)
- Stores-App: Fixed issue where types were not being checked on the create action for stores view before being passed into a pydantic object (7e8331d)
- Stores-app: Updated update endpoint to 'PATCH' instead of 'PUT' (fca683e)
- Uvicorn: Bump uvicorn to 0.30.1 and switch over to new uvicorn worker module for gunicorn (7c66e81)
- Workflows: Cache dependencies on workflow runs (97903a0)
- Workflows: Updated workflows to use python 3.12 (9d0026f)