Releases: dsgnr/portchecker.io
v3.1.0
What's Changed
- Add more dependabot update rules by @dsgnr in #238
- Improve documentation by @dsgnr in #241
- [api] Bump gunicorn from 22.0.0 to 23.0.0 in /backend by @dependabot in #240
- Exception handling improvements by @dsgnr in #242
- Bring API up to Isort and Pylint standards by @dsgnr in #243
- Add Pytests to API by @dsgnr in #244
- GitHub action pytest by @dsgnr in #245
- Add GitHub Actions workflow for Pylint by @dsgnr in #246
- Add GitHub Actions job for isort by @dsgnr in #247
- Enable backend paths for api workflow by @dsgnr in #249
- Deduplicate application info by @dsgnr in #248
- Fix issue where project.toml was missing from containers by @dsgnr in #250
- Only run GitHub workflows once by @dsgnr in #251
- Add docstrings to pytests by @dsgnr in #252
- Add coverage reporting for Pytest by @dsgnr in #253
- Add favicon to web by @dsgnr in #254
- Bump release 3.1.0 by @dsgnr in #255
Full Changelog: v3.0.0...v3.1.0
v3.0.0
v2.0.1
2.0.0
What's Changed
- Bump webpack from 5.88.2 to 5.89.0 in /frontend/web by @dependabot in #187
- Bump postcss from 8.4.27 to 8.4.31 in /frontend/web by @dependabot in #186
- Bump html-webpack-plugin from 5.5.3 to 5.6.0 in /frontend/web by @dependabot in #189
- Bump follow-redirects from 1.15.2 to 1.15.4 in /frontend/web by @dependabot in #191
- Bump css-minimizer-webpack-plugin from 5.0.1 to 6.0.0 in /frontend/web by @dependabot in #193
- Bump css-loader from 6.8.1 to 6.10.0 in /frontend/web by @dependabot in #195
- Bump mini-css-extract-plugin from 2.7.6 to 2.8.0 in /frontend/web by @dependabot in #196
- Correct regex for port range by @dsgnr in #217
- Bump follow-redirects from 1.15.4 to 1.15.6 in /frontend/web by @dependabot in #208
- Bump webpack-dev-server from 4.15.1 to 5.0.4 in /frontend/web by @dependabot in #209
- Bump webpack from 5.89.0 to 5.91.0 in /frontend/web by @dependabot in #210
- Bump express from 4.18.2 to 4.19.2 in /frontend/web by @dependabot in #212
- Bump gunicorn from 21.2.0 to 22.0.0 in /backend by @dependabot in #213
- Bump mini-css-extract-plugin from 2.8.0 to 2.9.0 in /frontend/web by @dependabot in #214
- Bump pydantic from 2.0.3 to 2.4.0 in /backend by @dependabot in #215
- Bump micromatch from 4.0.5 to 4.0.8 in /frontend/web by @dependabot in #218
- Bump braces from 3.0.2 to 3.0.3 in /frontend/web by @dependabot in #219
- Bump ws from 8.13.0 to 8.18.0 in /frontend/web by @dependabot in #220
Full Changelog: 2.0.0b...v2.0.0
2.0.0b
Rewrites the front-end to a single page HTML instead of React. This is an incredibly small and simple application, so maintaining the various dependencies that come with a React site is a bit overkill.
The backend API is also refactored to move away from using AWS Lambda functions. The usage and popularity of this site is absolutely fantastic, but also quite unexpected. There have been numerous overage fees within the AWS free-tier limits, which is not sustainable without donations from users.
I see discussions related to portchecker.io, and some users have asked about self hosting. The changes made here also means that this project is more portable/not vendor locked in and only requires Docker to run.
As always, feedback and recommendations are more than welcomed!
Please consider the rewritten front-end and API as a beta release.
What's Changed
- Refactor both front-end and backend to make app more simple and portable by @dsgnr in #184
- Cleanup directories by @dsgnr in #185
Full Changelog: v1.0.10...2.0.0b
v1.0.11
What's Changed
- Fix codeQL badge in README in #20
- Various style improvements in #26
- Bump babel-preset-react-app from 10.0.0 to 10.0.1 in /webui in #25
- Update docker-compose for production to use GitHub container registry in #28
- Bump eslint from 8.4.1 to 8.5.0 in /webui in #27
- Bump @babel/core from 7.16.0 to 7.16.5 in /webui in #24
- Bump terser-webpack-plugin from 5.2.5 to 5.3.0 in /webui in #29
- Bump @babel/preset-react from 7.16.0 to 7.16.5 in /webui in #22
- Bump cssnano from 5.0.12 to 5.0.14 in /webui in #30
- Bump @emotion/babel-plugin from 11.7.1 to 11.7.2 in /webui in #32
- Bump node-sass from 7.0.0 to 7.0.1 in /webui in #33
- Bump webpack-dev-server from 4.6.0 to 4.7.3 in /webui in #40
- Bump eslint-plugin-react from 7.27.1 to 7.28.0 in /webui in #42
- Bump @babel/preset-env from 7.16.4 to 7.16.8 in /webui in #39
- Bump postcss-preset-env from 7.0.1 to 7.2.3 in /webui in #43
- Bump @babel/core from 7.16.5 to 7.16.7 in /webui in #44
- Upgrade all dependencies in #45
- v1.0.11 release in #46
- Merge to master in #47
Full Changelog: v1.0.10...v1.0.11
v1.0.10
What's Changed
- Experiment with codeql-analysis GitHub Actions in #16
- Experiment with image building in GitHub Actions in #17
- Bump @svgr/webpack from 6.1.1 to 6.1.2 in /webui in #14
- Bump postcss from 8.4.4 to 8.4.5 in /webui in #13
- Bump @emotion/babel-plugin from 11.3.0 to 11.7.1 in /webui in #15
- Bump @emotion/react from 11.7.0 to 11.7.1 in /webui in #12
- Bump react-router-dom from 6.0.2 to 6.1.1 in /webui in #11
- Update README and CHANGELOG for new release in #18
New Contributors
- @dependabot made their first contribution in #14
Full Changelog: v1.0.9...v1.0.10