Releases: react-scheduler/react-big-schedule
4.2.5
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
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
What's Changed
- Fixed the
GetPos
import error by @ansulagrawal in #59
Full Changelog: ansulagrawal/react-big-schedule@4.2.2...4.2.3
4.2.2
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
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
anddayjs
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 tomain.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 updatedsrc/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
What's Changed
-
Feat: Added Bug Report Template by @ansulagrawal in https://github.com/ansulagrawal/react-big-schedule/pull/31
-
feat: Added Feature request template and fix raise bug template. by @ansulagrawal in https://github.com/ansulagrawal/react-big-schedule/pull/32
-
Feat: Added Ask Question Issue Template by @ansulagrawal in https://github.com/ansulagrawal/react-big-schedule/pull/33
-
Feat: Added new template for asking a question by @ansulagrawal in https://github.com/ansulagrawal/react-big-schedule/pull/34
-
Fix: Fixes for calculating span and isEnd for events by @adam-m-clark in https://github.com/ansulagrawal/react-big-schedule/pull/35
-
Feat: Updated antd version. by @ansulagrawal in https://github.com/ansulagrawal/react-big-schedule/pull/39
Full Changelog: ansulagrawal/react-big-schedule@4.2.0...4.2.1
4.0.0
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
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
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
Features:
-
Removed usage of
UNSAFE_componentWillReceiveProps
. -
Fixed event span for day
viewType
. -
Added generics to Scheduler and
SchedulerProps
to extend theEventItem
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 usingSchedulerProps
, update your code to include generics forEventItem
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 todayjs
may require adjustments to your code.
Thanks to @hbatalhaStch for suggesting improvements.
Full Changelog: ansulagrawal/react-big-schedule@2.0.0...3.0.0