9 posts tagged with "ionic-react"

View All Tags

Nx 11 Support and Plugin Updates

Devin Shoemaker

Devin Shoemaker

Maintainer of Nxtend

The Nxtend plugins have been updated to support Nx 11, and with that are coming some changes. Nxtend plugin versions will now be more closely aligned with Nx, and the Ionic and Capacitor plugins will be more closely aligned with their respective projects. A lot of work have gone into the updates of each of these plugins. Features have been added, bugs have been fixed, and there were even some breaking changes. However, I think that Nxtend is the most sustainable and maintanable than ever.

Read more for details on updates and upgrades...

Release @nxtend/ionic-react 4.0.0

Devin Shoemaker

Devin Shoemaker

Maintainer of nxtend

Nxtend Ionic React v4 includes typical quality of life fixes with dependency updates, but has some breaking changes to the API. These changes will improve the maintainability of this project and will help prepare the plugin for future capabilities. For more details on these changes, read below.

Features#

  • update Ionic to 5.4.1
  • add ionic.config.json to application
  • update starter template

BREAKING CHANGES#

  • don't install and configure Cypress Testing Library
  • removed disableSanitizer flag from application schematic

Release @nxtend/ionic-react 3.1.0

Devin Shoemaker

Devin Shoemaker

Maintainer of nxtend

This is a pretty typical maintenance release with a few package updates. The most notable change is @testing-library/cypress which introduces some breaking changes which you can read about below, or in the release notes.

Features#

  • update @nxtend/capacitor to 1.1.0
  • update Ionic to 5.3.2
  • update Ionicons to 5.1.2
  • update @testing-library/cypress to 7.0.0
  • update @testing-library/jest-dom to 5.11.4
  • update @testing-library/user-event to 12.1.5

BREAKING CHANGES#

  • @testing-library/cypress
    • get and query queries (which have been deprecated) have now been removed. Use find queries only.
    • TS: TypeScript type definitions have been brought into this module and no longer needs to be referenced from DefinitelyTyped

@nxtend/ionic-react 3.0.4

Devin Shoemaker

Devin Shoemaker

Maintainer of nxtend

A bug was introduced with @nxtend/ionic-react 3.0.4 where @nrwl/react would not get installed to the users dependencies properly. This required new users to manually install @nrwl/react before using @nxtend/ionic-react.

Bug Fixes#

  • fix Collection @nrwl/react not found error if @nrwl/react is not added manually

@nxtend/ionic-react 3.0.3

Devin Shoemaker

Devin Shoemaker

Maintainer of nxtend

This version of the @nxtend/ionic-react plugin includes a few quality of life improvements regarding dependency management.

Bug Fixes#

  • add @nrwl/react version based on the users Nx version
  • don't unnecessarily add @nxtend/ionic-react dependency in init schematic
  • add @nxtend/capacitor 1.0.0 instead of *

@nxtend/capacitor 1.0.0

Devin Shoemaker

Devin Shoemaker

Maintainer of nxtend

A few months ago, I started working on an Nx plugin to enable Ionic React support in an Nx workspace. From the beginning, I planned to add support for Capacitor as well to fully enable the cross-platform development that the Ionic framework promises. Today, I am excited to announce the release of @nxtend/capacitor, a third-party Capacitor plugin for Nx.

@nxtend/ionic-react 3.0.0

Devin Shoemaker

Devin Shoemaker

Maintainer of nxtend

The @nxtend/capacitor Nx plugin has finally been released, and an accompanying @nxtend/ionic-react update has also been released. The headlining feature for this release is the ability to generate a Capacitor project by default with new Ionic React applications.

Features#

  • generate Capacitor project with application by default
  • upgrade @testing-library/jest-dom to 5.11.0
  • upgrade @testing-library/user-event to 12.0.11

Breaking Changes#

  • @testing-library/user-event was upgraded two major versions (11.0.0) (12.0.0)

@nxtend/ionic-react 2.2.0

Devin Shoemaker

Devin Shoemaker

Maintainer of nxtend

It's been a while since the last @nxtend/ionic-react release, and as always, there is a lot in the works. Going forward, I plan to release more frequently and in smaller iterations.

Bug Fixes#

  • fix pascal case generate App unit test
  • fix generating global styles for Emotion

Features#

  • upgrade Ionic to 5.2.2
  • add --disableSanitizer flag to application schematic to disable the Ionic sanitizer