Skip to content

Commit a4336b0

Browse files
committed
Update and bump to 0.7.5
1 parent 3282e1d commit a4336b0

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

README.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ This is a comprehensively updated fork of [Sebastián Ramírez's](https://github
1616
- [Deployment for production](./docs/deployment-guide.md)
1717
- [Authentication and magic tokens](./docs/authentication-guide.md)
1818
- [More details](#more-details)
19+
- [Help needed](#help-needed)
1920
- [Release notes](#release-notes)
2021
- [License](#license)
2122

@@ -60,6 +61,8 @@ This FastAPI, PostgreSQL, Neo4j & Nuxt 3 repo will generate a complete web appli
6061
- **Form validation** with [Vee-Validate 4](https://vee-validate.logaretm.com/v4/).
6162
- **State management** with [Pinia](https://pinia.vuejs.org/), and persistance with [Pinia PersistedState](https://prazdevs.github.io/pinia-plugin-persistedstate/).
6263
- **CSS and templates** with [TailwindCSS](https://tailwindcss.com/), [HeroIcons](https://heroicons.com/), and [HeadlessUI](https://headlessui.com/).
64+
- **Internationalisation** with [@nuxt/i18n](https://nuxt.com/modules/i18n).
65+
- **PWA support** with [Vite PWA plugin](https://vite-pwa-org.netlify.app/frameworks/nuxt.html).
6366
- **PostgreSQL** database.
6467
- **PGAdmin** for PostgreSQL database management.
6568
- **Celery** worker that can import and use models and code from the rest of the backend selectively.
@@ -84,17 +87,24 @@ This current release (August 2023) is for FastAPI version 0.99 and is the last b
8487

8588
To align with [Inboard](https://inboard.bws.bio/), Poetry has been deprecated in favour of [Hatch](https://hatch.pypa.io/latest/). This will also, hopefully, sort out some Poetry-related Docker build errors.
8689

90+
You will also find an initial implementation of internationalisation using [@nuxt/i18n](https://nuxt.com/modules/i18n). This is - at this time - a release candidate, so please do update and check their documentation for any changes. The [Vite PWA plugin](https://vite-pwa-org.netlify.app/frameworks/nuxt.html) is also included, along with a Node CLI for generating all necessary app icons. You will see links and notes to this in the [nuxt.config.ts](./{{cookiecutter.project_slug}}/frontend/nuxt.config.ts) file.
91+
8792
## Help needed
8893

8994
The tests are broken and it would be great if someone could take that on. Other potential roadmap items:
9095

9196
- Translation: docs are all in English and it would be great if those could be in other languages.
92-
- Internationalisation: I am working on adding [nuxt/i18n](https://v8.i18n.nuxtjs.org/), but the Nuxt3 version is still pre-release.
93-
- PWA: Would be good to review the Vite [PWA](https://vite-pwa-org.netlify.app/) plugin.
97+
- Internationalisation: [nuxt/i18n](https://v8.i18n.nuxtjs.org/) is added, but the sample pages are not all translated.
98+
- Code review and optimisation: both the front- and backend stacks have seen some big generational changes, so would be good to have more eyes on the updates to this stack.
9499

95100
## Release Notes
96101

97-
See notes and [releases](https://github.com/whythawk/full-stack-fastapi-postgresql/releases).
102+
### 0.7.5
103+
104+
- Updates to `frontend` by @turukawa:
105+
- `@nuxtjs/i18n` for internationalisation, along with language selection component.
106+
- `@vite-pwa/nuxt` along with button components for install and refreshing the app and service workers, and a CLI icon generator.
107+
- `@nuxtjs/robots` for simple control of `robots.txt` permissions from `nuxt.config.ts`.
98108

99109
### 0.7.4
100110
- Updates: Complete update of stack to latest long-term releases. [#35](https://github.com/whythawk/full-stack-fastapi-postgresql/pull/35) by @turukawa, review by @br3ndonland

0 commit comments

Comments
 (0)