Releases: rwilson504/PCFControls
Releases · rwilson504/PCFControls
1.1.0.76
1.1.0.75
Release Notes for Calendar Control v1.1.0
Version Upgrade and Security Improvements
- Updated Library: Upgraded react-big-calendar from v0.25.0 to v1.71.1.
- This brings significant performance and compatibility improvements.
- Security Audit: An npm audit was performed to ensure no potentially harmful packages exist at the time of release.
New Features
1. Configurable Working Hours
- New Properties:
calendarMinHour
andcalendarMaxHour
.- Allows developers to define the visible range of hours on the calendar (e.g., 8 AM to 5 PM).
- Hours can be dynamically updated at runtime using Power Platform properties.
- Improves usability by focusing on relevant working hours.
2. Multiple Time Slots Per Hour
- New Property:
calendarTimeSlotCount
.- Allows splitting each hour into multiple time slots (e.g., 2, 4, or 6 slots per hour).
- Default value: 2 slots per hour.
- Enhances calendar granularity for detailed event scheduling.
3. Configurable Step Interval
- New Property:
calendarStep
.- Defines the number of minutes between time slots on the calendar.
- Default: 30 minutes.
- Example: Setting
calendarStep
to 15 creates 4 time slots per hour.
- Provides finer control over time slot intervals for event planning.
4. Day Event Layout Algorithm
- New Property:
calendarDayLayoutAlgorithm
.- Available Options:
overlap
(default): Allows events to overlap.no-overlap
: Automatically resizes events to avoid overlap.
- Available Options:
- Helps developers control how events are visually arranged on the calendar.
5. Configurable Weekend Background Color
- New Property:
calendarWeekendBackgroundColor
.- Sets a custom background color for weekend days.
- Updated
dayPropsGetter
:- Dynamically applies styles for:
- Today
- Weekends
- Other conditions based on user-defined properties.
- Dynamically applies styles for:
6. Selectable Calendar Toggle
- New Property:
calendarSelectable
.- Controls whether users can select calendar slots or create new events.
- Set to
"false"
to disable user selection.
- Key Use Cases:
- In Model-driven apps: Prevents new record creation.
- In Canvas apps: Allows custom Power Fx logic to handle selection.
7. Event Selection Toggle
- New Property:
eventSelectable
.- Allows developers to disable event selection for end users.
- Prevents default actions for event clicks when disabled.
8. Configurable Event Popup for "+X More" Items
- New Property:
calendarPopup
.- Controls whether the "+X more" link displays a popup showing truncated events.
- Set to
"false"
to disable the popup. - Default:
"true"
.
- Enhances control over how additional events are displayed in condensed views.
9. Keyboard Navigation Enhancements
- Event Selection via Keyboard:
- Users can trigger event selection using the Enter or Space keys.
- Accessibility improvements for keyboard users.
- Prevents event selection when
eventSelectable
is set to"false"
.
Changes:
1.1.0.74
Changes:
- 529a919 calendar package updates
- ebe23d8 detail list grid package updates
- af05597 dad joke package updates
- f8f2263 color picker package updates
- 8a123ba bing maps package updates
- 11e2a7b azure maps grid package updates
- a41c0c5 booleanoptionset package updates
- b6e7561 Frame package updates
- 64b403f rotational image package updates
- a1e7d1c runtimeinfo package updates
See More
- e1872eb WorldDaylightMap Package Updates
- 5e13768 upgraded project to new cli
- 584469b Merge pull request #332 from rwilson504/FileUploaderResetValue
- 5659d73 reset value
- be5bddb Updates to docx template readme
- 7fe5eb9 added additional text field types for iframe
- 5219723 Merge pull request #314 from rwilson504/iframe-modelapp
- a0e610d iframe updates to support model app
This list of changes was auto generated.
1.1.0.73
1.1.0.72
1.1.0.71
Changes:
- 45a9892 Merge pull request #218 from rwilson504/BingMapsEntityTypeProperty
- d9aa9e2 Bing Maps Added Entity Type Property
This list of changes was auto generated.
1.1.0.70
1.1.0.69
1.1.0.67
1.1.0.66
Changes:
- 6f16da7 Merge pull request #202 from rwilson504/CustomPageCompatibilityForBingMaps
- db5c0bb Custom Page Compatibility
- d44f00a Update README.md
- f9e98d5 Merge pull request #177 from rwilson504/dependabot/npm_and_yarn/PDFFormFillCanvas/lodash-4.17.21
- 511b935 Merge pull request #195 from rwilson504/dependabot/npm_and_yarn/AzureMapsGrid/color-string-1.6.0
- 1abe823 Bump color-string from 1.5.3 to 1.6.0 in /AzureMapsGrid
- 953e537 Bump lodash from 4.17.20 to 4.17.21 in /PDFFormFillCanvas
This list of changes was auto generated.