Releases: frontendnetwork/veganify
Release list
v3.5.0
What's Changed
- Staging → Main by @philipbrembeck in #418
- Staging → Main by @philipbrembeck in #424
- feat(ENV): Added Production environment by @philipbrembeck in #425
- Staging → Dev by @philipbrembeck in #497
- Staging → Main by @philipbrembeck in #499
- Staging → Main by @philipbrembeck in #501
- Staging → Main by @philipbrembeck in #513
- Staging → Production by @philipbrembeck in #533
- Deployment by @philipbrembeck in #576
- feat: Adapted to new structure by @philipbrembeck in #577
- Veganuary by @philipbrembeck in #579
- Deployment by @philipbrembeck in #582
- Deploy by @philipbrembeck in #601
- Rename by @philipbrembeck in #614
- Release by @philipbrembeck in #615
- Deploy by @philipbrembeck in #621
- Release by @philipbrembeck in #634
- Deploy by @philipbrembeck in #681
- feat: Deploy with Next v14 by @philipbrembeck in #682
- feat: Revert million by @philipbrembeck in #684
- test: Try minimized next.config by @philipbrembeck in #685
- fix: Dockerfile by @philipbrembeck in #686
- ci: Adjusted to terraform deployment by @philipbrembeck in #687
- Staging → Main by @philipbrembeck in #761
- Release by @philipbrembeck in #807
- Release by @philipbrembeck in #811
- Release by @philipbrembeck in #846
- Feature/v1 api by @philipbrembeck in #847
- Release by @philipbrembeck in #848
- build(deps): bump pnpm/action-setup from 2 to 4 by @dependabot[bot] in #849
- build(deps-dev): bump @playwright/test from 1.48.0 to 1.48.2 by @dependabot[bot] in #850
- build(deps): bump sass from 1.80.4 to 1.81.0 by @dependabot[bot] in #867
- build(deps-dev): bump @typescript-eslint/typescript-estree from 8.11.0 to 8.14.0 by @dependabot[bot] in #865
- build(deps-dev): bump @typescript-eslint/parser from 8.11.0 to 8.14.0 by @dependabot[bot] in #864
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.11.0 to 8.14.0 by @dependabot[bot] in #863
- build(deps-dev): bump eslint-plugin-react-compiler from 19.0.0-beta-8a03594-20241020 to 19.0.0-beta-63b359f-20241101 by @dependabot[bot] in #860
- Staging → Prod by @philipbrembeck in #868
- build(deps): bump @eslint/plugin-kit from 0.2.1 to 0.2.3 by @dependabot[bot] in #869
- build(deps): bump cross-spawn from 7.0.3 to 7.0.5 by @dependabot[bot] in #870
- Release by @philipbrembeck in #871
- build(deps): bump next-intl from 3.23.5 to 3.25.1 by @dependabot[bot] in #874
- build(deps): bump @types/node from 22.8.1 to 22.10.1 by @dependabot[bot] in #883
- build(deps-dev): bump eslint-config-next from 15.0.1 to 15.0.3 by @dependabot[bot] in #873
- build(deps-dev): bump @typescript-eslint/parser from 8.14.0 to 8.18.0 by @dependabot[bot] in #888
- fix: Change from experimental use cache to use server for stability by @philipbrembeck in #894
- build(deps): bump next from 15.0.1 to 15.1.6 by @dependabot[bot] in #901
- build(deps): bump docker/build-push-action from 6.9.0 to 6.12.0 by @dependabot[bot] in #899
- build(deps): bump typescript from 5.6.3 to 5.7.3 by @dependabot[bot] in #898
- build(deps): bump docker/metadata-action from 5.5.1 to 5.6.1 by @dependabot[bot] in #877
- build(deps-dev): bump @testing-library/jest-dom from 6.6.2 to 6.6.3 by @dependabot[bot] in #903
- build(deps): bump docker/build-push-action from 6.12.0 to 6.13.0 by @dependabot[bot] in #904
- build(deps-dev): bump eslint-import-resolver-typescript from 3.6.3 to 3.7.0 by @dependabot[bot] in #905
- build(deps-dev): bump @testing-library/user-event from 14.5.2 to 14.6.1 by @dependabot[bot] in #907
- build(deps): bump next-intl from 3.25.1 to 3.26.3 by @dependabot[bot] in #908
- build(deps-dev): bump eslint-plugin-react-compiler from 19.0.0-beta-63b359f-20241101 to 19.0.0-beta-27714ef-20250124 by @dependabot[bot] in #906
- feat: Upgrade Veganify package and adapt structure by @philipbrembeck in #909
- Release by @philipbrembeck in #910
- build(deps-dev): bump @typescript-eslint/typescript-estree from 8.14.0 to 8.23.0 by @dependabot[bot] in #914
- build(deps-dev): bump @typescript-eslint/parser from 8.18.0 to 8.25.0 by @dependabot[bot] in #920
- build(deps): bump docker/build-push-action from 6.13.0 to 6.14.0 by @dependabot[bot] in #919
- build(deps-dev): bump eslint-config-next from 15.0.3 to 15.1.7 by @dependabot[bot] in #917
- build(deps): bump docker/metadata-action from 5.6.1 to 5.7.0 by @dependabot[bot] in #925
- build(deps): bump next from 15.1.6 to 15.2.3 by @dependabot[bot] in #936
- build(deps): bump @types/node from 22.10.1 to 22.15.15 by @dependabot[bot] in #964
- feat: Portuguese (BR) translations by @felipe-lemos in #942
- build(deps): bump docker/login-action from 3.3.0 to 3.6.0 by @dependabot[bot] in #1002
- build(deps): bump docker/build-push-action from 6.14.0 to 6.18.0 by @dependabot[bot] in #967
- build(deps): bump actions/setup-node from 4 to 6 by @dependabot[bot] in #1007
- build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #989
- build(deps): bump docker/metadata-action from 5.7.0 to 5.8.0 by @dependabot[bot] in #986
- Release by @philipbrembeck in #1010
- build(deps): bump docker/metadata-action from 5.8.0 to 5.9.0 by @dependabot[bot] in #1011
- build(deps): bump docker/metadata-action from 5.9.0 to 5.10.0 by @dependabot[bot] in #1013
- build(deps): bump next from 16.0.0 to 16.0.7 by @dependabot[bot] in #1014
- Staging rebased by @philipbrembeck in #1021
- Release by @philipbrembeck in #1020
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #1012
- build(deps-dev): bump eslint-plugin-import from 2.31.0 to 2.32.0 by @dependabot[bot] in #1015
- build(deps): bump @types/node from 22.15.15 to 24.10.1 by @dependabot[bot] in #1016
- build(deps-dev): bump @testing-library/jest-dom from 6.6.3 to 6.9.1 by @dependabot[bot] in #1019
- build(deps-dev): bump jest-environment-jsdom from 29.7.0 to 30.2.0 by @dependabot[bot] in #1018
- build(deps-dev): bump eslint-import-resolver-typescript from 3.7.0 to 4.4.4 by @dependabot[bot] in #1017
- build(deps): bump next from 16.0.7 to 16.0.10 by @dependabot[bot] in https:...
v3.4.0
New Contributors
- @cankaratepe23 made their first contribution in #494
- @NilsJacobsen made their first contribution in #617
Full Changelog: v3.2.0...v3.4.0
v3.3.0
New Contributors
- @cankaratepe23 made their first contribution in #494
- @NilsJacobsen made their first contribution in #617
Full Changelog: v3.2.0...v3.3.0
v3.2.0
🚀 Features
- Dev: Added Staging Environment - by @philipbrembeck (79b1d)
- ENV: Added Production environment - by @philipbrembeck (5431a)
- ESLint: Added Typescript Linting rules - by @philipbrembeck (7e455)
- Million: Added Million package to optimize DOM - by @philipbrembeck (c13d8)
- Promotional: Added Social Proof ProductHunt - by @philipbrembeck (7c07b)
- Scanner: Add mirroring on user facingMode - by @philipbrembeck (ef0e5)
- deps: Added VeganCheck library for API calls - by @philipbrembeck (fc153)
🐞 Bug Fixes
- Pin yarn version - by @MichalBryxi (99bec)
- Pin yarn version" - by @philipbrembeck (89d0f)
- Pin yarn version - by @MichalBryxi (3fc7c)
- Upgrade typescript from 5.0.4 to 5.1.3 - by @snyk-bot (c5b9c)
- Upgrade @frontendnetwork/vegancheck from 1.1.10 to 1.1.11 - by @snyk-bot (e50b3)
- Upgrade next from 13.4.4 to 13.4.7 - by @snyk-bot (38409)
- Upgrade @types/node from 20.2.5 to 20.3.2 - by @snyk-bot (7ca22)
- Upgrade next from 13.4.10 to 13.4.12 - by @snyk-bot (398dc)
- Console:
- Remove console warning in production - by @philipbrembeck (85476)
- ESLint:
- Fixed Linting errors - by @philipbrembeck (c465e)
- Import orders - by @philipbrembeck (3822a)
- Scanner:
- FacingMode - by @philipbrembeck (2a5d2)
- l10n:
- Translated
og:title- by @philipbrembeck (61b4c)
- Translated
View changes on GitHub
v3.1.0
🚀 Features
- Changed repo link - by @philipbrembeck (a0eae)
- Czech locale file & translations - by @MichalBryxi (0f9a2)
- Added Czech translation to Next.js - by @philipbrembeck (f9b86)
- Scanner - by @philipbrembeck (b023e)
- Scanner - by @philipbrembeck (73339)
- Scanner - by @philipbrembeck (861f8)
- Scanner - by @philipbrembeck (5ceaf)
- Scanner - by @philipbrembeck (735fa)
- Scan: Added Quaqqa2 - by @philipbrembeck (8d7f7)
- Scanner: Fixed scanner zoom - by @philipbrembeck (4f0a1)
- TS: Converted existing pages to TypeScript - by @philipbrembeck (6daec)
- l10n: Added "month" string - by @philipbrembeck (59664)
🐞 Bug Fixes
- TS:
- Changed strings to boleans - by @philipbrembeck (9bd18)
- emergency:
- Pipeline - by @philipbrembeck (923cd)
- Deploy - by @philipbrembeck (e4280)
View changes on GitHub
v3.0.3
🚀 Features
- Removed "surprise" language - by @philipbrembeck (cdaf3)
- Lint:
- Added ESLint - by @philipbrembeck (e4f6b)
- Tests:
- Added playwright tests - by @philipbrembeck (15e8c)
- Added more front-end tests - by @philipbrembeck (a7db3)
🐞 Bug Fixes
- Dependencies: Merge conflicts - by @philipbrembeck (1cd18)
View changes on GitHub
v3.0.2
Use the VeganCheck PWA – Use our API – Use our Ingredients API
VeganCheck v3.0.2
This release is all about testing & listing. Learn more about the implemented test in our documentation!
What's Changed
- Refactored SCSS to use mixins instead of _mq.scss & added source-map (#180)
- Added skeleton loading (#181, #182)
- Fixed API response Handling
- Added FE Tests (#212)
- Added ESLint (#224)
Full Changelog: v3.0.1...v3.0.2
Notes
Most of our API is now publicly available as a GitHub repo: JokeNetwork/VeganCheck.me-API
Acknowledgments
Many thanks for the continuous support of the project:
- @gitgauner for cross-device testing
- @fastrcloud for code review and peer-programming
- @philipbrembeck for keeping this repo alive
- @openfoodfacts for providing us with an awesome and free API!
- @Uberspace for providing us with the best hosting infrastructure!
- All the folks on the veganism.social Mastodon server for helping us improving our app and alpha- and beta-testing!
Premium Supporters
v3.0.1
Use the VeganCheck PWA ✷ Use our API ✷ Use our Ingredients API
VeganCheck v3.0.1
Shortly after our rebase to Next.js, we've added several new features and also added all features the old VeganCheck v2.x-PHP contained.
VeganCheck.me v3.x is feature complete for now - But don't worry, we will find things to add to our roadmap!
What's Changed
- Improved deploy workflow (#164) - Now using yarn instead of npm
- Updated dependencies (#171, #162, #158, #156)
- Further optimized images (#161)
- Anonymized usage statistics via Ackee are now implemented (#157)
- Implemented a language switcher in
/more(#163) - Even more components are now written in TypeScript
- Added a share menu fallback (#170)
- Added "Share to Mastodon" (#154)
Full Changelog: v3.0.0...v3.0.1
Notes
Most of our API is now publicly available as a GitHub repo: JokeNetwork/VeganCheck.me-API
Acknowledgments
Many thanks for the continuous support of the project:
- @gitgauner for cross-device testing
- @fastrcloud for code review and peer-programming
- @philipbrembeck for keeping this repo alive
- @openfoodfacts for providing us with an awesome and free API!
- @Uberspace for providing us with the best hosting infrastructure!
- All the folks on the veganism.social Mastodon server for helping us improving our app and alpha- and beta-testing!
Premium Supporters
v3.0.0
➤➤ Use the VeganCheck PWA ✷ Use our API ✷ Use our Ingredients API
VeganCheck v3.0
We proudly announce VeganCheck.me v3.0!
This update changes everything:
We completely moved from PHP as our backend to a Node.js API and from HTML/PHP as our Frontend to Next.js!
Enjoy!
v2.1.0
➤➤ Use the VeganCheck PWA ✷ Use our API ✷ Use our Ingredients API
VeganCheck v2.1.0
We proudly announce VeganCheck.me v2.1.0!
We completed the redesign of VeganCheck.me with this update and introduce some new features!
Changelog:
- JavaScript:
- Added a suitable substitute to the share-button if
navigator.share == undefined - Added a prompt that links to the VeganCheck.me iOS Shortcut
- Added a prompt to install the PWA
- Added font-caching in the ServiceWorker
- Added a "Buy us a coffee" modal
- Added an OCR-feature [Experimental] to the ingredients-checker [#140]
- Added OLED-Mode
- Refactored modals [#143]
- Added a suitable substitute to the share-button if
- SCSS:
- Added a light-mode
- Added icon-font for the Nutriscore-display
- Redesigned the offline-page
- Added OLED-Mode
- Other:
Full Changelog: v2.0.0...v2.1.0
Contributors
Many thanks to the contributors of this version:
- @philipbrembeck [Lead]
- @gitgauner [SEO, accessibility, testing & bug-finding]
- @DeepLcom [Translations]
Dependencies / Databases
Also many thanks to:
- BarCode-reader @iemadk
- OpenFoodFacts/OpenBeautyFacts API @openfoodfacts
- Brocade.io API @ferrisoxide
- Open EAN Database
- is-vegan @hmontazeri
- pwa-install-promt @JacobDB
Please consider donating to OpenFoodFacts, since their Open Data approach on food information is what makes VeganCheck.me possible!