Skip to content

Releases: jhipster/generator-jhipster-svelte

Svelte Hipster - 0.6.0

15 Oct 17:25
Compare
Choose a tag to compare

[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 the List, View, and Delete entity pages along with Cypress 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 support 7.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...
Read more

Svelte Hipster - 0.5.0

06 Jul 18:53
Compare
Choose a tag to compare

[0.5.0] - 2021-07-07

BREAKING CHANGES

  • ✅ Generate applications using the SvelteKit framework in place of Sapper

Added

  • ✅ Sapper to SvelteKit migration. Use jsconfig to specify absolute paths from the lib 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) with Cypress e2e tests #495
  • ✅ JHipster entity JDL support to generate List, View, and Delete entity pages along with Cypress e2e tests #518
  • ✅ JHipster elasticsearch support to search entity records along with Cypress e2e tests #542

Changed

  • ✅ Bump JHipster dependency to support 7.1.0 release #513
  • ✅ Polished Tailwindcss integration to use integrated Vite 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

30 May 18:16
Compare
Choose a tag to compare

[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 under Administration menu. Allows viewing default configured loggers level and change logger level on the fly #461
  • ✅ Support --skip-user-management option in the CLI and JDL. Allows to not generate the User 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

13 Apr 19:47
Compare
Choose a tag to compare

[0.3] - 2021-04-14

BREAKING CHANGES

  • Support JHipster version v7.0.x

Added

  • ✅ Svelte Hipster cli (shipster), a lightweight wrapper on the compatible localized jhipster 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 to v7.0.0
  • ✅ Bump third party library dependencies

Svelte Hipster

21 Feb 17:27
Compare
Choose a tag to compare

[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 user create, update, view, delete pages

Changed

  • ✅ Bump third party library dependencies

Fixed

  • ✅ Fixed tailwind missing component button classes in the production build

Svelte Hipster

26 Jan 20:58
Compare
Choose a tag to compare

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

12 Dec 20:57
8063e13
Compare
Choose a tag to compare
Pre-release

Changes

  • Performance and accessibility changes to improve generated application Lighthouse score
  • Bump application dependencies to the latest stable release version

Svelte Hipster

28 Nov 09:46
Compare
Choose a tag to compare
Svelte Hipster Pre-release
Pre-release
  • Supports generation of monolithic application types. This release supports session 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