Releases: jhipster/generator-jhipster-svelte
Releases · jhipster/generator-jhipster-svelte
Svelte Hipster - 0.6.0
[0.6.0] - 2021-10-15
Added
- ✅ JHipster entity
JDL
data types (String
,Integer
,Long
,BigDecimal
,Float
,Double
,Boolean
,LocalDate
,ZonedDateTime
,Instant
,Duration
,UUID
,Enum
,Blob
,AnyBlob
,ImageBlob
,TextBlob
) support in theList
,View
, andDelete
entity pages along withCypress
e2e tests #723 - ✅
date-fns
library integration to format and parse date data types #651 - ✅
PaginatedTable
component to encapsulate pagination and sort events, client-side pagination #557 - ✅ Improvement in GitHub Action workflows to cancel previous PR runs on a new commit #558
Changed
- ✅ Client-side pagination support in the
Logger
page #557 - ✅ Bump
JHipster
dependency to support7.3.0
release #715, #726 - ✅ Bump
Cypress
,Tailwind
dependencies #714 - ✅ Bump
husky
dependencies #724 #725
Fixed
- ✅ Fix an issue to apply filter criteria after an update of logger level on the selected page #557
What's Changed
- Merge 0.5.0 released version by @vishal423 in #551
- chore(deps-dev): Bump eslint-plugin-testing-library from 4.7.0 to 4.9.0 in /generators/client/templates/svelte by @dependabot in #552
- chore(deps-dev): Bump @sveltejs/kit from 1.0.0-next.120 to 1.0.0-next.122 in /generators/client/templates/svelte by @dependabot in #553
- chore(deps-dev): Bump cypress from 7.6.0 to 7.7.0 in /generators/client/templates/svelte by @dependabot in #555
- chore(deps-dev): Bump @sveltejs/kit from 1.0.0-next.122 to 1.0.0-next.123 in /generators/client/templates/svelte by @dependabot in #556
- feat: Support client-side pagination, use in loggers page by @vishal423 in #557
- chore: Cancel previous CI builds on the push of a new commit by @vishal423 in #558
- chore(deps-dev): Bump @sveltejs/kit from 1.0.0-next.123 to 1.0.0-next.125 in /generators/client/templates/svelte by @dependabot in #559
- chore(deps-dev): Bump autoprefixer from 10.2.6 to 10.3.0 in /generators/client/templates/svelte by @dependabot in #560
- chore(deps-dev): Bump autoprefixer from 10.3.0 to 10.3.1 in /generators/client/templates/svelte by @dependabot in #561
- chore(deps-dev): Bump @sveltejs/kit from 1.0.0-next.125 to 1.0.0-next.127 in /generators/client/templates/svelte by @dependabot in #562
- chore(deps-dev): Bump @sveltejs/kit from 1.0.0-next.127 to 1.0.0-next.129 in /generators/client/templates/svelte by @dependabot in #563
- chore(deps-dev): Bump ejs-lint from 1.2.0 to 1.2.1 by @dependabot in #564
- chore(deps-dev): Bump @sveltejs/kit from 1.0.0-next.129 to 1.0.0-next.131 in /generators/client/templates/svelte by @dependabot in #565
- chore(deps-dev): Bump @sveltejs/kit from 1.0.0-next.131 to 1.0.0-next.132 in /generators/client/templates/svelte by @dependabot in #570
- chore(deps-dev): Bump eslint from 7.30.0 to 7.31.0 by @dependabot in #566
- chore(deps-dev): Bump eslint from 7.30.0 to 7.31.0 in /generators/client/templates/svelte by @dependabot in #567
- chore(deps-dev): Bump eslint-plugin-testing-library from 4.9.0 to 4.10.0 in /generators/client/templates/svelte by @dependabot in #571
- chore(deps-dev): Bump tailwindcss from 2.2.4 to 2.2.6 in /generators/client/templates/svelte by @dependabot in #572
- chore(deps-dev): Bump postcss from 8.3.5 to 8.3.6 in /generators/client/templates/svelte by @dependabot in #575
- chore(deps-dev): Bump @sveltejs/kit from 1.0.0-next.132 to 1.0.0-next.134 in /generators/client/templates/svelte by @dependabot in #573
- chore(deps-dev): Bump cypress from 7.7.0 to 8.0.0 in /generators/client/templates/svelte by @dependabot in #568
- chore(deps-dev): Bump svelte from 3.38.2 to 3.40.0 in /generators/client/templates/svelte by @dependabot in #576
- chore(deps-dev): Bump eslint-plugin-testing-library from 4.10.0 to 4.10.1 in /generators/client/templates/svelte by @dependabot in #574
- chore(deps-dev): Bump @sveltejs/kit from 1.0.0-next.134 to 1.0.0-next.136 in /generators/client/templates/svelte by @dependabot in #577
- chore(deps-dev): Bump svelte from 3.40.0 to 3.40.1 in /generators/client/templates/svelte by @dependabot in #578
- chore(deps-dev): Bump svelte from 3.40.1 to 3.40.2 in /generators/client/templates/svelte by @dependabot in #580
- chore(deps-dev): Bump esbuild from 0.12.15 to 0.12.16 in /generators/client/templates/svelte by @dependabot in #581
- chore(deps-dev): Bump @sveltejs/kit from 1.0.0-next.136 to 1.0.0-next.137 in /generators/client/templates/svelte by @dependabot in #579
- chore(deps-dev): Bump tailwindcss from 2.2.6 to 2.2.7 in /generators/client/templates/svelte by @dependabot in #582
- chore(deps-dev): Bump svelte from 3.40.2 to 3.40.3 in /generators/client/templates/svelte by @dependabot in #583
- chore(deps-dev): Bump svelte from 3.40.3 to 3.41.0 in /generators/client/templates/svelte by @dependabot in #584
- chore(deps-dev): Bump @sveltejs/kit from 1.0.0-next.137 to 1.0.0-next.138 in /generators/client/templates/svelte by @dependabot in #585
- chore(deps-dev): Bump esbuild from 0.12.16 to 0.12.17 in /generators/client/templates/svelte by @dependabot in #587
- chore(deps-dev): Bump cypress from 8.0.0 to 8.1.0 in /generators/client/templates/svelte by @dependabot in #586
- chore(deps-dev): Bump @sveltejs/kit from 1.0.0-next.138 to 1.0.0-next.141 in /generators/client/templates/svelte by @dependabot in #594
- chore(deps): Bump chalk from 4.1.1 to 4.1.2 by @dependabot in #589
- chore(deps-dev): Bump eslint from 7.31.0 to 7.32.0 in /generators/client/templates/svelte by @dependabot in #590
- chore(deps-dev): Bump eslint from 7.31.0 to 7.32.0 by @dependabot in #591
- chore(deps-dev): Bump @sveltejs/adapter-static from 1.0.0-next.13 to 1.0.0-next.14 in /generators/client/templates/svelte by @dependabot in #588
- chore(deps): Bump tar from 6.1.0 to 6.1.6 by @dependabot in #595
- chore(deps-dev): Bump @sveltejs/kit from 1.0.0-next.141 to 1.0.0-next.147 in /generators/client/templates/svelte by @dependabot in #609
- chore(deps-dev): Bump svelte from 3.41.0 to 3.42.1 in /generators/client/templates/svelte by @dependabot in #600
- chore(deps-dev): Bump @sveltejs/adapter-static from 1.0.0-next.14 to 1.0.0-next.16 in /generators/client/templates/svelte by @dependabot in #603
- chore(deps-dev): Bump eslint-plugin-testing-library from 4.10.1 to 4.11.0 in /generators/client/templates/svelte by @dependabot in #612
- chore(deps-dev): Bump eslint-plugin-import from 2.23.4 to 2.24.0 by @dependabot in #604
- chore(deps-dev): Bump eslint-plugin-import from 2.24.0 to 2.24.1 by @dependabot in https://github.com/jhipster/generator-jhips...
Svelte Hipster - 0.5.0
[0.5.0] - 2021-07-07
BREAKING CHANGES
- ✅ Generate applications using the
SvelteKit
framework in place ofSapper
Added
- ✅ Sapper to
SvelteKit
migration. Usejsconfig
to specify absolute paths from thelib
directory.Vite
is now used as the build tool to provide an awful frontend development experience with ESM module builds, Lighting fast HMR, Optimized production bundles #482 - ✅ Support
OIDC
authentication (Keycloak
,Okta
integration out of the box) withCypress
e2e tests #495 - ✅ JHipster entity
JDL
support to generateList
,View
, andDelete
entity pages along withCypress
e2e tests #518 - ✅ JHipster
elasticsearch
support to search entity records along withCypress
e2e tests #542
Changed
- ✅ Bump
JHipster
dependency to support7.1.0
release #513 - ✅ Polished
Tailwindcss
integration to use integratedVite
build #531 - ✅ Bump
Cypress
,Tailwind
dependencies. - ✅ Bump third party library dependencies.
You can check all closed tickets and merged pull requests over here
Svelte Hipster - 0.4.0
[0.4.0] - 2021-05-30
Added
- ✅ Integrate
Lighthouse CI
in GitHub Actions. Lighthouse verification of all generated pages #380 - ✅ Integrate
Tailwind JIT
mode as default in the build system #407 - ✅ Generate
Loggers
page underAdministration
menu. Allows viewing default configured loggers level and change logger level on the fly #461 - ✅ Support
--skip-user-management
option in theCLI
andJDL
. Allows to not generate theUser Management
pages.#463
Changed
- ✅ Improved
Tailwind
CSS integration, theme colors externalization #408 - ✅ Improved layout of
Toast
notifications. - ✅ Bump
Cypress
,Tailwind
dependencies. - ✅ Bump third party library dependencies.
Svelte Hipster - 0.3
[0.3] - 2021-04-14
BREAKING CHANGES
- Support JHipster version
v7.0.x
Added
- ✅ Svelte Hipster
cli
(shipster
), a lightweight wrapper on the compatible localizedjhipster
cli - ✅ JHipster application
JDL
support to generate new applications (shipster import-jdl app.jdl
) - ✅ Support dynamic server (success/error) notifications and integrate them into
User
CRUD flows - ✅
Toast
component to display notification messages - ✅ GitHub Actions to verify generated applications with
Prod
profile
Fixed
- ✅ Fixed
SonarQube
integration issues observed in newly generated applications. - ✅ Fixed
Prettier
formatting issues observed in newly generated applications.
Changed
- ✅ Use
svelte:fragment
instead of a DOM node to wrap forwarded components to a slot - ✅ Encapsulate
fetch
API invocation and refactor request/response processing - ✅ Upgrade
JHipster
dependency tov7.0.0
- ✅ Bump third party library dependencies
Svelte Hipster
[0.2.1] - 2021-02-21
Added
- ✅ Dark mode support
- ✅ JWT authentication support
- ✅ Protect routes to disallow unauthenticated user access
- ✅ Add end-to-end
Cypress
tests for usercreate
,update
,view
,delete
pages
Changed
- ✅ Bump third party library dependencies
Fixed
- ✅ Fixed tailwind missing component button classes in the production build
Svelte Hipster
Supported Integrations:
✅ Session authentication
✅ Prettier, ESLint integration
✅ Cypress integration for end to end tests
✅ Jest and Testing Library integration for unit tests
✅ Rollup module bundler
Supported functional flows
- ✅ Sign in
- ✅ Sign up
- ✅ Forgot Password
- ✅ Home
- ✅ Account
- ✅ Change Password
- ✅ Settings
- ✅ Sign out
- ✅ Administration
- ✅ User Management
Svelte Hipster 0.1.0-beta.2
Changes
- Performance and accessibility changes to improve generated application Lighthouse score
- Bump application dependencies to the latest stable release version
Svelte Hipster
- Supports generation of
monolithic
application types. This release supportssession
authentication type - Supports generation of following page/flows:
Home
Sign in
&Logout
Sign up
Sign up
Reset password
Forgot password
Update Settings
Header
&Footer
- Cypress
e2e
tests