generator-jhipster-svelte

Generate Svelte powered JHipster web applications

APACHE-2.0 License

Downloads
465
Stars
63
Committers
10
generator-jhipster-svelte - v1.1.0 - 2023-10-1 Latest Release

Published by vishal423 about 1 year ago

[v1.1.0] - 2023-10-1

Fixed

  • ✅ Fixed build step to correctly copy the Swagger UI files #1823

Changed

  • ✅ Replaced eslint-plugin-svelte3 dependency with eslint-plugin-svelte #1824
  • ✅ Upgraded Svelte/Kit, Eslint, Cypress, Testing Library, Jest and other third party dependencies #1861

What's Changed

Full Changelog: https://github.com/jhipster/generator-jhipster-svelte/compare/v1.0.0...v1.1.0

generator-jhipster-svelte - v1.0.0 - 2023-04-23

Published by vishal423 over 1 year ago

[v1.0.0] - 2023-4-23

BREAKING CHANGES

  • ✅ JHipster Svelte blueprint CLI has been renamed to jsvelte #1655

Fixed

  • ✅ Fix OIDC redirection in the dev mode. #1651
  • ✅ Fix issues observed during npm start execution. #1480
  • ✅ Fix GitHub Actions CI build by downgrading node.js to use v16.x in the docker image. JHipster CLI is not yet compatible with the nodejs v18.x. #1501

Changed

  • ✅ Use the JHipster Svelte name consistently in the generated applications and docker images. Docker images shall be available under the DockerHub repository. #1654
  • ✅ Use Jest default ESM resolver in unit tests. It removes the dependency on the jest-svelte-resolver package. #1639
  • ✅ JHipster Svelte blueprint now generates applications with Svelte/Kit 1.15.x GA release. #1639
  • ✅ Upgrade Cypress dependency to 12.9.x #1630
  • ✅ Upgrade Eslint and other third party dependencies #1611
  • ✅ Upgrade Svelte/Kit, Eslint, and other third party dependencies #1501
  • ✅ Upgrade Cypress dependency to 11.1.x #1501

What's Changed

New Contributors

Full Changelog: https://github.com/jhipster/generator-jhipster-svelte/compare/v0.10.2...v1.0.0

generator-jhipster-svelte - Svelte Hipster - 0.10.2

Published by vishal423 about 2 years ago

[0.10.2] - 2022-10-2

Changed

  • ✅ Upgrade Cypress dependency to 10.9.x. Use cacheAcrossSpecs option to cache session across specs #1416
  • ✅ Upgrade Svelte/Kit, Eslint and other third party dependencies #1416

What's Changed

Full Changelog: https://github.com/jhipster/generator-jhipster-svelte/compare/v0.10.1...v0.10.2

generator-jhipster-svelte - Svelte Hipster - 0.10.1

Published by vishal423 about 2 years ago

[0.10.1] - 2022-09-11

Fixed

  • ✅ Include prettier and associated plugins as runtime dependencies #1372

What's Changed

Full Changelog: https://github.com/jhipster/generator-jhipster-svelte/compare/v0.10.0...v0.10.1

generator-jhipster-svelte - Svelte Hipster - 0.10.0

Published by vishal423 about 2 years ago

[0.10.0] - 2022-09-10

BREAKING CHANGES

  • ✅ The release upgrades the SvelteKit, Cypress, and Jest dependencies having breaking changes. Refer to individual tickets for more details.

Added

  • ✅ Enhance Svelte blueprint to be used as base for new blueprints #1357

Fixed

  • ✅ Fix Sonar violations #1364
  • ✅ Use ESM import for Font Awesome icons inclusion in the generated application #1363
  • ✅ Fix frontend build for applications generated with the swagger option #1361

Changed

  • ✅ Use password, password-confirm components from jhipster-svelte-library #1284
  • ✅ Rename the data-test attribute to data-testid for reuse of data selectors between cypress and testing library unit tests. Rename getBySel cypress custom command with getByTestId #1284
  • ✅ Upgrade JHipster dependency to 7.9.3 #1351
  • ✅ Upgrade Cypress dependency to 10.x #1241
  • ✅ Upgrade Svelte/Kit, Eslint, Husky and other third party dependencies #1277 #1336

What's Changed

Full Changelog: https://github.com/jhipster/generator-jhipster-svelte/compare/v0.9.0...v0.10.0

generator-jhipster-svelte - Svelte Hipster - 0.9.0

Published by vishal423 over 2 years ago

[0.9.0] - 2022-05-18

BREAKING CHANGES

Added

  • ✅ Support generation of JHipster microservice and gateway application types. A Gateway application is bundled with a UI page to view configured micro-services routes. With this change, you can now generate micro-services architecture applications using Svelte as a frontend technical stack. #1146, #1147, #1150, #1163
  • ✅ Support Auth0 OIDC provider in Cypress end-to-end tests #1121
  • ✅ Support Spring WebFlux based reactive backend applications #1146
  • ✅ Remember navigation context before login and redirect after successful authentication #1164

Changed

  • ✅ Cypress environment variables externalizing username and password have been renamed to USER_USERNAME, USER_PASSWORD, ADMIN_USERNAME, and ADMIN_PASSWORD #1140
  • ✅ Upgrade Cypress, Svelte, Svelte/Kit, Eslint, Husky etc dependencies.

What's Changed

Full Changelog: https://github.com/jhipster/generator-jhipster-svelte/compare/v0.8.0...v0.9.0

generator-jhipster-svelte - Svelte Hipster - 0.8.0

Published by vishal423 over 2 years ago

BREAKING CHANGES

Added

  • ✅ Integrate Swagger UI under Administration > API menu. Allows to interactively Try backend REST APIs. By default, the Swagger UI generation is disabled. Use --swagger-ui command line option to generate the Swagger UI. #900, #1105
  • ✅ Support skipServer command line option with #1091

Changed

  • ✅ Bump JHipster dependency to support v7.8.1 release
  • ✅ Improved GitHub Action Workflows to test generated applications #919
  • ✅ Upgrade Cypress, svelte, svelte/kit, eslint etc dependencies

What's Changed

Full Changelog: https://github.com/jhipster/generator-jhipster-svelte/compare/v0.7.1...v0.8.0

generator-jhipster-svelte - Svelte Hipster - 0.7.1

Published by vishal423 almost 3 years ago

[0.7.1] - 2022-01-03

Changed

  • ✅ Bump JHipster dependency to support 7.5.0 release
  • ✅ Bump Svelte/Kit dependency to support latest patch release

What's Changed

Full Changelog: https://github.com/jhipster/generator-jhipster-svelte/compare/v0.7.0...v0.7.1

generator-jhipster-svelte - Svelte Hipster - 0.7.0

Published by vishal423 almost 3 years ago

[0.7.0] - 2022-01-01

Added

  • ✅ JHipster entity JDL supporting Create, Update pages along with Cypress e2e tests #786, #792, #804, #812, #822, #823
  • ✅ JHipster relationship JDL supporting one-to-one, one-to-many, many-to-one, and many-to-many relationships along with Cypress e2e tests #824, #866
  • ✅ Use cypress session API to improve e2e tests performance #753

Changed

  • ✅ Bump JHipster dependency to support 7.4.1 release #800, #852
  • ✅ Bump Tailwind dependency to support 3.0.x release #852
  • ✅ Bump Jest dependency to support 27.x release and enable ECMAScript Modules #873
  • ✅ Regular maintenance to bump Cypress, svelte, svelte/kit, eslint etc dependencies

What's Changed

Full Changelog: https://github.com/jhipster/generator-jhipster-svelte/compare/v0.6.0...v0.7.0

generator-jhipster-svelte - Svelte Hipster - 0.6.0

Published by vishal423 about 3 years ago

[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

New Contributors

Full Changelog: https://github.com/jhipster/generator-jhipster-svelte/compare/v0.5.0...v0.6.0

generator-jhipster-svelte - Svelte Hipster - 0.5.0

Published by vishal423 over 3 years ago

[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

generator-jhipster-svelte - Svelte Hipster - 0.4.0

Published by vishal423 over 3 years ago

[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.
generator-jhipster-svelte - Svelte Hipster - 0.3

Published by vishal423 over 3 years ago

[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
generator-jhipster-svelte - Svelte Hipster

Published by vishal423 over 3 years ago

[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
generator-jhipster-svelte - Svelte Hipster

Published by vishal423 over 3 years ago

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
generator-jhipster-svelte - Svelte Hipster 0.1.0-beta.2

Published by vishal423 almost 4 years ago

Changes

  • Performance and accessibility changes to improve generated application Lighthouse score
  • Bump application dependencies to the latest stable release version
generator-jhipster-svelte - Svelte Hipster

Published by vishal423 almost 4 years ago

  • 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
Package Rankings
Top 6.21% on Npmjs.org
Badges
Extracted from project README
NPM version code style: prettier Generated applications build status
Related Projects