Skip to content

Select.js v1.0.0 - Rewritten in TypeScript, allowing greater React, Angular, and other library support!

Choose a tag to compare

@william-troup william-troup released this 06 Sep 14:31
· 7 commits to main since this release
095d833

Language Shift:

  • The entire project has been rewritten in TypeScript, allowing all components to be exported, which allows better support for libraries such as React, Angular, etc.
  • The TypeScript code is compiled to ES2020 instead of ES5 (older browsers, such as IE, are no longer supported).

Building:

  • You can now run separate builds to produce CJS, ESM, and Minimized project versions.
  • All files not required for the NPM packages have now been excluded.

Testing:

  • Removed the "src" and "dist" folders under "test". Only the dist versions remain, removing duplication.
  • Added "BUILD_INSTRUCTIONS.md" to help first-time users set up their dev environments.

Binding Options:

  • BREAKING: Renamed the binding attribute "data-select-options" to "data-select-js".