Releases: mealie-recipes/mealie
v1.0.0-RC1
Mealie RC1
I know, I know it's been a while, but we're here.
This is the latest release of Mealie and our hopefully final release before the stable v1 release. The primary purpose of this release is to get a pool of users to ensure that we don't have any game breaking bugs before we push the v1 release. Please, Please, Please try upgrading to this release and giving it try, we need the help!
If you're migrating from another V1 Version, but sure to checkout the new tag and deployment targets. the TLDR; is that we've moved to a single container deployment that should be much simpler. The migration is also very easy, checkout the documentation for more details but you shouldn't need to do anything besides make a few changes in your docker-compose.
A Note From Me
I've got some important news to share about the future of Mealie.
As the project's maintainer, I've decided to dial back my involvement a bit. My focus will shift primarily to maintenance and squashing bugs because my available time for unpaid work is becoming more limited and I don't see a way to pivot Mealie into a paid product without a complete rewrite (more on that later...). I want to express my deep appreciation for those who continue to work through tough bugs, and huge feature work. If you are interested in becoming a maintainer of the project, please reach out so we can expand the team!
My work with Recipe Management isn't over yet though. I'm really excited to announce a new project I've been working on. Recipinned is sort of an evolution on what my goal was with Mealie, better recipe management. The intention here isn't to replace Mealie, I think what I'm building is going to target a different market of users, especially with how Mealie has evolved over time.
Recipinned won't replace Mealie, but it's designed to foster a more community-driven approach to recipe sharing and offer specific features for communities to share recipes with their members. Initially, it will be a paid service, but my vision is to open source it within the next 6 to 12 months, once we've achieved stability and reproducibility in our build and deployment processes and have determined if we can sustain the product long term.
If you're curious and want to stay in the loop about this new adventure, I invite you to subscribe to our newsletter. I promise, I'll send only one email, letting you know when it's time to join or sign up, and then I'll remove you from the list.
I'll have more details to share as we get closer to launch, but we're very excited!
What's Changed
Frankly there are too many changes to properly list in a release notes with delaying the release another few weeks. As such you'll have to defer to the list of commits below, however it's best to try out the app and see all the new features for yourself!
- shorten frontend build time by @hay-kot in #1772
- chore(deps-dev): bump eslint from 8.25.0 to 8.26.0 in /frontend by @dependabot in #1763
- fix(deps): bump core-js from 3.25.5 to 3.26.0 in /frontend by @dependabot in #1764
- Fix/recipe rating display by @michael-genson in #1779
- reformated SMTP from data by @michael-genson in #1782
- New Crowdin updates by @hay-kot in #1783
- feat: recipe timeline backend api by @michael-genson in #1685
- New Crowdin updates by @hay-kot in #1795
- refactor: rewrite cleaner functions for parsing recipe dicts by @hay-kot in #1743
- Feature: Live Shopping List Updates by @michael-genson in #1730
- Allow to overwrite data dir using environtment variable by @1848 in #1703
- chore(deps-dev): bump eslint-plugin-vue from 9.6.0 to 9.7.0 in /frontend by @dependabot in #1794
- chore(deps-dev): bump eslint from 8.26.0 to 8.27.0 in /frontend by @dependabot in #1807
- chore(deps-dev): bump vitest from 0.24.3 to 0.25.1 in /frontend by @dependabot in #1808
- fix(deps): bump @vueuse/core from 9.3.1 to 9.5.0 in /frontend by @dependabot in #1809
- fix(deps): bump @nuxtjs/auth-next from 5.0.0-1624817847.21691f1 to 5.0.0-1667386184.dfbbb54 in /frontend by @dependabot in #1799
- updated the sidebar on mobile; the issue #1090 by @dorj222 in #1787
- Update example docker compose to beta5 by @fliiiix in #1815
- New Crowdin updates by @hay-kot in #1817
- Feature: "I Made This" Dialog by @michael-genson in #1801
- New Crowdin updates by @hay-kot in #1822
- chore(deps-dev): bump @nuxtjs/eslint-config-typescript from 11.0.0 to 12.0.0 in /frontend by @dependabot in #1837
- docs: account-unlock by @hay-kot in #1862
- fix the text overflow on RecipeCard by @dorj222 in #1830
- feat: allow password change via container CLI by @hay-kot in #1863
- fix: planner date picker local and starting day by @hay-kot in #1864
- docs: add diagram and notes on sharing recipes by @hay-kot in #1865
- fix(deps): bump core-js from 3.26.0 to 3.26.1 in /frontend by @dependabot in #1823
- fix(deps): bump isomorphic-dompurify from 0.23.0 to 0.24.0 in /frontend by @dependabot in #1825
- chore(deps-dev): bump @vue/runtime-dom from 3.2.41 to 3.2.45 in /frontend by @dependabot in #1826
- chore(deps-dev): bump vitest from 0.25.1 to 0.25.3 in /frontend by @dependabot in #1849
- chore: bump recipe-scraper to latest (backend) by @michael-genson in #1835
- New Crowdin updates by @hay-kot in #1856
- chore(deps-dev): bump prettier from 2.7.1 to 2.8.0 in /frontend by @dependabot in #1855
- chore(deps-dev): bump eslint from 8.27.0 to 8.28.0 in /frontend by @dependabot in #1843
- chore(deps-dev): bump eslint-plugin-vue from 9.7.0 to 9.8.0 in /frontend by @dependabot in #1857
- fix(deps): bump @vueuse/core from 9.5.0 to 9.6.0 in /frontend by @dependabot in #1850
- New Crowdin updates by @hay-kot in #1866
- chores: updates-and-linters by @hay-kot in #1868
- add trivy image scanning by @firefly2442 in #1663
- Fix Issue#1317 by @dorj222 in #1848
- Shopping List Frontend Throttling by @michael-genson in #1853
- Add Fuzzy Search to Categories, Tags, and Tools by @dorj222 in #1867
- chore(deps-dev): bump lint-staged from 13.0.3 to 13.0.4 in /frontend by @dependabot in #1869
- Feature: Duplicate recipes by @xarantolus in #1750
- Tweaked Recipe Sort Behavior by @michael-genson in #1858
- New Crowdin updates by @hay-kot in #1872
- Delay dark mode loading to bypass Vuetify rendering bug by @michael-genson in #1877
- New Crowdin updates by @hay-kot in #1875
- New Crowdin updates by @hay-kot in #1883
- Feat/recipe timeline event UI by @michael-genson in #1831
- New Crowdin updates by @hay-kot in #1886
- New Crowdin updates by @hay-kot in #1907
- chore: make admin maintenance pages localizable by @PFischbeck in #1914
- Fixed API Token "Created On" date by @michael-genson in #1909
- Filtering special characters during automatic linking of ingredients … by @jenscalaerts in #1836
- chore(deps-dev): bump lint-staged from 13.0.4 to 13.1.0 in /frontend by @dependabot in #1882
- chore(deps-dev): bump prettier from 2.8.0 to 2.8.1 in /frontend by @dependabot in #1889
- fix(deps): bump @mdi/js from 7.0.96 to 7.1.96 in /frontend by @dependabot in #1893
- fix(deps): bump vuetify from 2.6.12 to 2.6.13 in /frontend by @dependabot in #1898
- fix(deps): bump core-js from 3.26.1 to 3.27.0 in /frontend by @dependabot in https://gith...
v1.0.0beta-5
What's Changed
- New Crowdin updates by @hay-kot in #1519
- lang: options updates + gen utils cleanup by @hay-kot in #1520
- security: sanitize file upload for admin portal backup upload by @hay-kot in #1522
- Fix PWA blank screen by @zierbeek in #1523
- Possible Fix of PWA by @zierbeek in #1526
- fix: validate OpenAPI spec by @PFischbeck in #1528
- chore: deps-dev-bump by @hay-kot in #1533
- fix(deps): bump @mdi/js from 6.7.96 to 7.0.96 in /frontend by @dependabot in #1539
- fix(deps): bump vuetify from 2.6.6 to 2.6.8 in /frontend by @dependabot in #1540
- fix(deps): bump date-fns from 2.28.0 to 2.29.1 in /frontend by @dependabot in #1542
- chore(deps-dev): bump @babel/eslint-parser from 7.18.2 to 7.18.9 in /frontend by @dependabot in #1538
- fix(deps): bump @vueuse/core from 9.0.2 to 9.1.0 in /frontend by @dependabot in #1535
- bump build deps by @hay-kot in #1541
- Added gosu & updated run.sh to switch to the dedicated user by @Maka0 in #1395
- New Crowdin updates by @hay-kot in #1527
- Added category and tag filters to Recipe Pagination Route by @michael-genson in #1508
- fix/ignore-place-in-search by @hay-kot in #1544
- Fix/case-sensitive-password-reset by @hay-kot in #1545
- chore: make vue domain components localizable by @PFischbeck in #1532
- fix(deps): bump vuetify from 2.6.8 to 2.6.9 in /frontend by @dependabot in #1543
- New Crowdin updates by @hay-kot in #1546
- refactor: move dependencies to controllers by @hay-kot in #1550
- Fix email typos by @p-queue in #1549
- Use
flex-basis
, not width to fix min size bug by @BryceStevenWilley in #1548 - Add the RecipeCardMenu to the recipe in a mealplan by @danielpalstra in #1551
- security: implement user lockout by @hay-kot in #1552
- security: enforce min length for user password by @hay-kot in #1555
- Fix/general bug fixes by @michael-genson in #1547
- New Crowdin updates by @hay-kot in #1553
- fix: missing instructions header on recipe page by @michael-genson in #1556
- feat: bulk-settings-update by @hay-kot in #1557
- fix: user-feedback-on-schema-mismatch by @hay-kot in #1558
- remove Config.get_attr config and use defaults by @hay-kot in #1559
- chore(deps-dev): bump eslint from 8.21.0 to 8.22.0 in /frontend by @dependabot in #1561
- chore: make vue global components and layouts localizable by @PFischbeck in #1565
- New Crowdin updates by @hay-kot in #1562
- ui: improve ui for favorites link by @hay-kot in #1567
- fix(deps): bump date-fns from 2.29.1 to 2.29.2 in /frontend by @dependabot in #1575
- Tweaked print view to layout ingredients more naturally by @michael-genson in #1578
- Feat/dev container improvements by @michael-genson in #1577
- New Crowdin updates by @hay-kot in #1566
- fix print view for recipes with multiple ingredient sections by @michael-genson in #1580
- New Crowdin updates by @hay-kot in #1579
- New Crowdin updates by @hay-kot in #1581
- feat: Unify Recipe Card Sections by @michael-genson in #1560
- fix(frontend): proper null check for notes by @hay-kot in #1583
- docs: add docs on restoring to PSQL server by @hay-kot in #1584
- fix: missing user agent for scraper by @hay-kot in #1586
- New Crowdin updates by @hay-kot in #1589
- chore(deps-dev): bump eslint-plugin-vue from 9.3.0 to 9.4.0 in /frontend by @dependabot in #1592
- fix(deps): bump @vueuse/core from 9.1.0 to 9.1.1 in /frontend by @dependabot in #1591
- New Crowdin updates by @hay-kot in #1590
- New Crowdin updates by @hay-kot in #1595
- fixed incorrectly-labeled env vars in docs by @michael-genson in #1604
- Removed sort menu from pages that don't support it by @michael-genson in #1606
- refactor: recipe-page by @hay-kot in #1587
- Event Bus Refactor by @michael-genson in #1574
- chore: bump frontend dependencies by @hay-kot in #1608
- New Crowdin updates by @hay-kot in #1611
- fix: unsafe window access on recipe assets by @hay-kot in #1613
- perf: use HEAD method to determine best image by @hay-kot in #1614
- feat: public recipe access by @hay-kot in #1610
- chore(deps-dev): bump eslint from 8.22.0 to 8.23.0 in /frontend by @dependabot in #1617
- Added "cookbook" filter to recipe pagination to serve frontend by @michael-genson in #1609
- New Crowdin updates by @hay-kot in #1618
- chore(deps-dev): bump eslint-plugin-nuxt from 3.2.0 to 4.0.0 in /frontend by @dependabot in #1623
- fix(deps): bump @vueuse/core from 9.1.1 to 9.2.0 in /frontend by @dependabot in #1628
- Update introduction.md by @gurudc in #1636
- fix: set meta description and image for shared recipes by @PFischbeck in #1635
- chore(deps-dev): bump @nuxtjs/eslint-config-typescript from 10.0.0 to 11.0.0 in /frontend by @dependabot in #1624
- fix(deps): bump core-js from 3.25.0 to 3.25.1 in /frontend by @dependabot in #1631
- chore(deps-dev): bump @vue/runtime-dom from 3.2.37 to 3.2.39 in /frontend by @dependabot in #1633
- Add option to stay in edit mode after loading from URL. by @jelicicm in #1524
- cleanup actions and allow reuse by @hay-kot in #1637
- fix: properly set "advanced features" during user registration by @PFischbeck in #1638
- chore: fix demo links by @hay-kot in #1639
- New Crowdin updates by @hay-kot in #1645
- fix: defaults recipe actions to sort by name, ascending by @michael-genson in #1650
- fix(deps): bump vuetify from 2.6.9 to 2.6.10 in /frontend by @dependabot in #1643
- fix(deps): bump date-fns from 2.29.2 to 2.29.3 in /frontend by @dependabot in #1648
- chore(deps-dev): bump eslint from 8.23.0 to 8.23.1 in /frontend by @dependabot in #1642
- LDAP improvements by @Elegant996 in #1487
- chore(deps-dev): bump @babel/eslint-parser from 7.18.9 to 7.19.1 in /frontend by @dependabot in #1651
- New Crowdin updates by @hay-kot in #1652
- feat (WIP): bring png OCR scanning support by @hay-kot in #1670
- chore(deps-dev): bump eslint-plugin-vue from 9.4.0 to 9.5.1 in /frontend by @dependabot in #1653
- fix(deps): bump core-js from 3.25.1 to 3.25.2 in /frontend by @dependabot in #1654
- chore(deps-dev): bump @types/sortablejs from 1.13.0 to 1.15.0 in /frontend by @dependabot in #1655
- docs: fix typos by @mathstuf in #1665
- New Crowdin updates by @hay-kot in #1667
- Added profile update suggestion to members page by @michael-genson in #1669
- bump deps by @hay-kot in #1671
- feat: add support for API extras on shopping lists, shopping list items, and food data by @michael-genson in #1619
- Press enter to create a shopping list! ...
v1.0.0beta-4
See Release Notes - https://nightly.mealie.io/changelog/v1.0.0beta-4/
v1.0.0beta-3
Release Notes
What's Changed
- New Crowdin updates by @hay-kot in #1308
- Fixup: render homepage social media link images at 32x32 size by @jayaddison in #1310
- fix: update issue links in v1.0.0beta-2 changelog by @PFischbeck in #1312
- fix: bad import path by @hay-kot in #1313
- fix: printer page refs by @hay-kot in #1314
- Feature/ingredient-defaults by @hay-kot in #1315
- wip: pagination-repository by @hay-kot in #1316
- chore(deps-dev): bump @types/sortablejs from 1.10.7 to 1.13.0 in /frontend by @dependabot in #1287
- chore(deps-dev): bump @babel/eslint-parser from 7.15.4 to 7.18.2 in /frontend by @dependabot in #1290
- fix(deps): bump @vue/composition-api from 1.6.1 to 1.6.2 in /frontend by @dependabot in #1275
- feat: add unit abbreviation support by @hay-kot in #1332
- fix: shopping list label editor by @hay-kot in #1333
- New Crowdin updates by @hay-kot in #1329
- New Crowdin updates by @hay-kot in #1339
- refactor: unify recipe-organizer components by @hay-kot in #1340
- security: delay server response whenever username is non existing by @underfl0w in #1338
- docs: update sqlite documentation to use most recent version by @Bentipa in #1346
- docs update postgres documentation to use most recent version by @Bentipa in #1347
- feat: attached images by drag and drop for recipe steps by @hay-kot in #1341
- fix: update URL for shared recipe pages to use id instead of slug by @hay-kot in #1348
- Release/beta 3 by @hay-kot in #1349
New Contributors
- @jayaddison made their first contribution in #1310
- @underfl0w made their first contribution in #1338
- @Bentipa made their first contribution in #1346
Full Changelog: v1.0.0beta-2...v1.0.0beta-3
v1.0.0beta-2
What's Changed
- chore: github stalebot changes by @hay-kot in #1271
- fix: #1270 migration not capture settings by @hay-kot in #1272
- fix(deps): bump isomorphic-dompurify from 0.18.0 to 0.19.0 in /frontend by @dependabot in #1257
- chore(deps-dev): bump eslint-plugin-nuxt from 2.0.0 to 3.2.0 in /frontend by @dependabot in #1258
- chore(deps-dev): bump @vue/runtime-dom from 3.2.35 to 3.2.36 in /frontend by @dependabot in #1259
- chore(deps-dev): bump nuxt-vite from 0.1.3 to 0.3.5 in /frontend by @dependabot in #1260
- chore(deps-dev): bump vue2-script-setup-transform from 0.2.6 to 0.3.5 in /frontend by @dependabot in #1263
- fix(deps): bump @nuxtjs/auth-next from 5.0.0-1624817847.21691f1 to 5.0.0-1648802546.c9880dc in /frontend by @dependabot in #1265
- add conccureny config by @hay-kot in #1280
- fix: bad dev dependency by @hay-kot in #1281
- refactor: split up recipe create page by @PFischbeck in #1283
- New Crowdin updates by @hay-kot in #1284
- chore: update dev dependencies by @hay-kot in #1282
- remove explicity typescript version by @hay-kot in #1285
- fix: recipe assets build by @hay-kot in #1286
- refactor: recipe bulk importer by @hay-kot in #1294
- fix: add touch support for mealplanner by @hay-kot in #1295
- New Crowdin updates by @hay-kot in #1296
- fix: add touch support for mealplanner delete by @hay-kot in #1298
- feat: improve touch support with icon and handle by @hay-kot in #1302
- docs: add references for VSCode dev containers by @Drumstickx in #1299
- docs: docker-compose.dev.yml is currently not functional by @Drumstickx in #1300
- chore: bump recipe scrapers version by @hay-kot in #1303
- New Crowdin updates by @hay-kot in #1304
- rewrite print implementation to support new ing by @hay-kot in #1305
- chore: bump version by @hay-kot in #1307
New Contributors
- @dependabot made their first contribution in #1257
Full Changelog: v1.0.0-beta-1...v1.0.0beta-2
v1.0.0-beta-1
Release Notes and Beta Docs
All Commits
- Feature/mkdocs version bump by @hay-kot in #240
- Feature/recipe viewer by @hay-kot in #244
- bug/backup-download by @hay-kot in #245
- Feature/meal planner by @hay-kot in #246
- Nextcloud Import Bugs - #248 by @hay-kot in #250
- Add bulk import examples to docs. by @natpuch in #252
- Refactor/app settings by @hay-kot in #251
- Feature/about api by @hay-kot in #253
- Feature/image minify by @hay-kot in #256
- Feature/additional endpoints by @hay-kot in #257
- add pillow dependencies by @hay-kot in #258
- Feature/search page by @hay-kot in #259
- Do not force theme settings on login form by @sephrat in #260
- Fix docker dev db persistence by @sephrat in #264
- merge category and tag selector by @hay-kot in #262
- bug-fixes/category-tag-creator by @hay-kot in #266
- Hot Fix by @hay-kot in #269
- Fix some pytests by @sephrat in #265
- Add Portuguese Translation by @pmatarodrigues in #232
- Feature/migration-rewrite by @hay-kot in #278
- refactor/image-minification by @hay-kot in #285
- feature/debug-info by @hay-kot in #286
- Basic nutrition editor by @hay-kot in #288
- Sanitize recipe backup filenames by @sephrat in #287
- Display categories in sidebar if no pages set by @sephrat in #292
- Enrich page title with context by @sephrat in #296
- Fix/adds missing german locales #124 by @JonasSchubert in #298
- Fix ingredient checkbox click by @sephrat in #305
- Localize custom pages and search page by @sephrat in #299
- Crowdin integration by @sephrat in #319
- New Crowdin updates by @hay-kot in #322
- New Crowdin updates by @hay-kot in #323
- New Crowdin updates by @hay-kot in #324
- New Crowdin updates by @hay-kot in #327
- Make first day of week in calendar view customizable by @sephrat in #263
- Fix date picker not properly localized by @sephrat in #330
- Add tip to fix rpi host running docker container by @cklann1 in #335
- New Crowdin updates by @hay-kot in #328
- es-ES.json by @CMBoii in #334
- feature/editor-improvements by @hay-kot in #289
- New Crowdin updates by @hay-kot in #340
- Document new translation process with Crowdin by @sephrat in #342
- Localize more dates and texts by @sephrat in #341
- Get Recipes Route Rewrite by @hay-kot in #339
- Fix ingredients list not being refreshed upon recipe change by @sephrat in #343
- New Crowdin updates by @hay-kot in #344
- New Crowdin updates by @hay-kot in #345
- Fix infinite loop in meal planner randomizer by @sephrat in #346
- More localization by @sephrat in #348
- New Crowdin updates by @hay-kot in #349
- New Crowdin updates by @hay-kot in #351
- App Bar Rewrite by @hay-kot in #347
- New Crowdin updates by @hay-kot in #355
- feature/category-tag-crud by @hay-kot in #354
- New Crowdin updates by @hay-kot in #359
- New Crowdin updates by @hay-kot in #361
- Remove dead code by @sephrat in #362
- New Crowdin updates by @hay-kot in #363
- feature/new-recipe-features by @hay-kot in #360
- New Crowdin updates by @hay-kot in #365
- refactor/recipe-to-snake-case by @hay-kot in #364
- More localization by @sephrat in #358
- New Crowdin updates by @hay-kot in #366
- Hide user ID + Reset password when creating a user by @sephrat in #367
- refactor/docker-updates by @hay-kot in #369
- New Crowdin updates by @hay-kot in #368
- Refactor/recipe routes by @hay-kot in #370
- Api refactoring fixes by @sephrat in #372
- More localization by @sephrat in #373
- New Crowdin updates by @hay-kot in #374
- Shopping list fixes by @sephrat in #376
- New Crowdin updates by @hay-kot in #377
- New Crowdin updates by @hay-kot in #378
- New Crowdin updates by @hay-kot in #379
- New Crowdin updates by @hay-kot in #380
- Remove former profile image upon new upload by @sephrat in #381
- feature/additional-db by @hay-kot in #371
- feature/recipe-patch-improvements by @hay-kot in #382
- New Crowdin updates by @hay-kot in #383
- New Crowdin updates by @hay-kot in #385
- feature/finish-recipe-assets by @hay-kot in #384
- New Crowdin updates by @hay-kot in #386
- New Crowdin updates by @hay-kot in #387
- Refactor/backend routers by @hay-kot in #388
- feature/new-feature-cleanup by @hay-kot in #389
- New Crowdin updates by @hay-kot in #390
- feature/profile-cards by @hay-kot in #391
- New Crowdin updates by @hay-kot in #392
- More localization by @sephrat in #393
- backend-events + code-cleanup by @hay-kot in #395
- New Crowdin updates by @hay-kot in #394
- Feature/event notifications by @hay-kot in #399
- New Crowdin updates by @hay-kot in #398
- Bug/misc bug fixes by @hay-kot in #400
- New Crowdin updates by @hay-kot in #401
- New Crowdin updates by @hay-kot in #402
- More localization by @sephrat in #403
- Feature/copy icon by @hay-kot in #406
- New Crowdin updates by @hay-kot in #404
- feature/print-page by @hay-kot in #407
- New Crowdin updates by @hay-kot in #408
- notification import/export by @hay-kot in #413
- fallback to icon when no image by @hay-kot in #414
- Add padding to the search panel by @TheZoker in #416
- New Crowdin updates by @hay-kot in #410
- feature/mealplanner-rewrite by @hay-kot in #417
- Feature/style unification by @hay-kot in #420
- bug/bug-fixes by @hay-kot in #424
- Add web manifest by @pR0Ps in #422
- refactor/frontend-styles by @hay-kot in #425
- New Crowdin updates by @hay-kot in #423
- bug/mobile-fixes by @hay-kot in #426
- feature/mobile-layout by @hay-kot in #431
- Changing docs with reverse proxy by @zierbeek in #436
- New Crowdin updates by @hay-kot in https://github.c...
v0.5.6 - Image overflow fix
What's Changed
Full Changelog: v0.5.5...v0.5.6
v0.5.5
What's Changed
- Allow schema to give images as dict by @cadamswaite in #859
- New Crowdin updates by @hay-kot in #854
- White background favicons-2 by @cadamswaite in #860
- Add support for fr-CA language by @sephrat in #865
- New Crowdin updates by @hay-kot in #886
- Adjusts the image view from height to min-height by @MidnightRising in #908
- Trims URL when importing a recipe by @MidnightRising in #909
- New Crowdin updates by @hay-kot in #930
- remove leading and trailing whitespaces from bulk add entries by @StevenMassaro in #921
- add a line to the docs that clarifies that the run.sh file must have LF line endings by @StevenMassaro in #922
- Fix version number for 0.5.4 by @fleaz in #957
New Contributors
- @StevenMassaro made their first contribution in #921
- @fleaz made their first contribution in #957
Full Changelog: v0.5.4...v0.5.5
What's Changed
- Allow schema to give images as dict by @cadamswaite in #859
- New Crowdin updates by @hay-kot in #854
- White background favicons-2 by @cadamswaite in #860
- Add support for fr-CA language by @sephrat in #865
- New Crowdin updates by @hay-kot in #886
- Adjusts the image view from height to min-height by @MidnightRising in #908
- Trims URL when importing a recipe by @MidnightRising in #909
- New Crowdin updates by @hay-kot in #930
- remove leading and trailing whitespaces from bulk add entries by @StevenMassaro in #921
- add a line to the docs that clarifies that the run.sh file must have LF line endings by @StevenMassaro in #922
- Fix version number for 0.5.4 by @fleaz in #957
- Fix/version number by @hay-kot in #960
New Contributors
- @StevenMassaro made their first contribution in #921
- @fleaz made their first contribution in #957
Full Changelog: v0.5.4...v0.5.5
v0.5.4
What's Changed
- Add support for new languages by @sephrat in #781
- Allow arrow keys to function when SearchDialog is not open by @asymworks in #777
- Use firefox user agent when making requests by @cadamswaite in #780
- Improve the SWAG Community Guide by @BryceStevenWilley in #793
- New Crowdin updates by @hay-kot in #818
- Add LDAP authentication support (v2, onto dev) by @dvdkon in #803
- Chore/bump deps by @hay-kot in #853
New Contributors
- @asymworks made their first contribution in #777
- @dvdkon made their first contribution in #803
Full Changelog: v0.5.3...v0.5.4
v0.5.3 - Bug Fixes
v0.5.3 - Bug Fixes
App Version: v0.5.3
Database Version: v0.5.0
Breaking Changes
!!! error "Breaking Changes"
#### None
Bug Fixes
- 755 - Mealie Categories Not Displaying Until After Settings Opened
- 748 - categories - Internal Server Error
- 689 - Importing a recipe with time information
- 671 - Localization not loading on upgrade to v0.5.2
- 655 - Clicking on "tags" on a mobile phone doesn't work (Wrong link, "Internal server error")
- 654 - Ram Usage
- Fixed Missing minus in shopping list UI 688
Features and Improvements
General
- Recipe Images are now clickable 678
- Additional Translations
- Improved Recipe Parser thanks to @cadamswaite
- URL Scraper will now choose the best image from the list provided by the site
- Fixed the debugger to provide more meaningful data
- Fix issues parsing time formats
- Added support for parsing scraped nutrition details