Skip to content

Releases: react-scheduler/react-big-schedule

4.2.5

30 Jul 09:34
Compare
Choose a tag to compare

What's Changed (Hotfix)

  • Reveted HeaderView Component from functional based to class based by @JitendraSoni1234 .

Full Changelog: 4.2.4...4.2.5

4.2.4

13 Jul 16:08
Compare
Choose a tag to compare

What's Changed

  • Change HeaderView Component from class based to function based by @DamyanBG in #73
  • Updated library versions by @dependabot
    • antd : 5.6.3 -> 5.7.0
    • dayjs: 1.11.8 -> 1.11.9
    • rrule: 2.7.1 -> 2.7.2
    • @babel/cli: 7.22.5 -> 7.22..9
    • @babel/core: 7.22.5 -> 7.22.9
    • @babel/preset-env: 7.22.5 -> 7.22.9
    • babel-loader: 9.1.2 -> 9.1.3
    • webpack : 5.88.0 -> 5.88.1
  • Converted to an organization by @ansulagrawal

New Contributors

Full Changelog: 4.2.3...4.2.4

4.2.3

28 Jun 07:39
Compare
Choose a tag to compare

What's Changed

Full Changelog: ansulagrawal/react-big-schedule@4.2.2...4.2.3

4.2.2

27 Jun 16:46
3f5d652
Compare
Choose a tag to compare

What's Changed

  • Updated Readme by @ansulagrawal in #46
  • Chore(deps-dev): Bump webpack from 5.87.0 to 5.88.0 by @dependabot in #50
  • Chore(deps): Bump antd from 5.6.2 to 5.6.3 by @dependabot in #51
  • Added Dependabot to the project for raising a pr for version updates.
  • Added a security file.
  • Removed a typescript defination as it was throwing error for typescript developer.

New Contributors

Full Changelog: ansulagrawal/react-big-schedule@4.2.1...4.2.2

4.2.0

27 Jun 16:06
Compare
Choose a tag to compare

What's Changed

  • The default export file index.js has been fixed. This may impact projects that were relying on the previous behavior of the file. Please ensure that your project's imports and dependencies are updated accordingly to use the new index.js file.

  • The antd and dayjs libraries' locales have been fixed. This may affect projects that were relying on specific locale configurations or were using different locales. Please review your project's usage of these libraries and update any necessary configurations or code that relies on locales.

  • The file main.jsx has been removed from the build directory. If your project was directly referencing or depending on this file, you will need to update your code to remove any references to main.jsx and make necessary adjustments to your project's structure.

  • The src/index.js file has been fixed to resolve importing issues in projects. This change may require modifications to your project's import statements to ensure they correctly reference the updated src/index.js file.

  • Type definitions have been added for the library. If your project was relying on the absence of type definitions or using custom typing's, you may need to update your code to accommodate the newly added type definitions.

  • The package.json file's main parameter value has been fixed. Previously, it was set to lib/index, but it has now been changed to dist/index.js. If your project relies on the main field to specify an entry point or default module, please update it accordingly to reflect the correct file path or module name. This change ensures that the correct file is used as the main module when consuming the package. Failure to update this configuration may result in issues with module resolution and may cause unexpected behaviour in your project.

Full Changelog: ansulagrawal/react-big-schedule@4.0.0...4.2.0

4.2.1

27 Jun 16:11
Compare
Choose a tag to compare

What's Changed

Full Changelog: ansulagrawal/react-big-schedule@4.2.0...4.2.1

4.0.0

17 Jun 13:34
Compare
Choose a tag to compare

What's Changed

  • Fix the configuration issue.
  • Removed unwanted Packages.
  • Added Package dayjs
  • Moved from Vite to webpack for stable release
  • Removed unwanted Files.

Full Changelog: ansulagrawal/react-big-schedule@3.0.2...4.0.0

3.0.2

11 Jun 08:53
Compare
Choose a tag to compare

Features

  • Added support for importing the React Big Schedule library in the umd.js format.

Hotfixs:

  • Fixed an issue with importing the React Big Schedule library into the project.
  • Fixed an issue with importing the locale for antd and dayjs.

Configuration Changes

  • Removed publishing on GitHub as npm is already available for distribution.

Breaking Changes

  • With this release, users can now import the React Big Schedule library in the umd.js format, providing more flexibility and compatibility with different project setups.
  • Please ensure to update your projects to this version to take advantage of the new feature and the fixed import issues.

Full Changelog: ansulagrawal/react-big-schedule@3.0.1...3.0.2

3.0.1

04 Jun 16:00
Compare
Choose a tag to compare

HotFix

  • Fixed exporting of CSS file in the build process to ensure proper functionality.

Configuration Changes

  • Removed publishing on GitHub as npm is already available for distribution.

Breaking Changes

None.

Please note that this release includes a hotfix for the CSS file export issue and configuration changes related to publishing on GitHub. No breaking changes have been introduced in this release.

Full Changelog: ansulagrawal/react-big-schedule@3.0.0...3.0.1

3.0.0

04 Jun 13:56
Compare
Choose a tag to compare

Features:

  • Removed usage of UNSAFE_componentWillReceiveProps.

  • Fixed event span for day viewType.

  • Added generics to Scheduler and SchedulerProps to extend the EventItem type.

  • Added option to hide resource view.

  • Added option to change event item popover placement.

  • Fixed custom view event span.

  • Fixed scheduler header span for day view.

  • Improved locale support.

  • Added options to place the event item popover at the mouse position using eventItemPopoverPlacement: topLeftMousePosition, bottomLeftMousePosition, topRightMousePosition, bottomRightMousePosition.

  • Shifted from moment to dayjs library.

    Breaking Changes:

  • Removed usage of UNSAFE_componentWillReceiveProps. Update your code to use alternative lifecycle methods or hooks as necessary.

  • Event span for day viewType has been fixed. Review your code if you were relying on the previous behaviour.

  • If you were extending the Scheduler component or using SchedulerProps, update your code to include generics for EventItem type.

  • If you were relying on the previous behaviour of resource view visibility, update your code to use the new option to hide it.

  • If you were customizing the event item popover placement, update your code to use the new option to change the placement.

  • Custom view event span and scheduler header span for day view have been fixed. Check your code if you were affected by these issues.

  • If you were relying on the previous behaviour of the moment library, note that the shift to dayjs may require adjustments to your code.

Thanks to @hbatalhaStch for suggesting improvements.

Full Changelog: ansulagrawal/react-big-schedule@2.0.0...3.0.0