fullcalendar/changelog.txt

129 lines
4.8 KiB
Plaintext
Raw Normal View History

2009-05-11 04:58:02 +02:00
2009-10-01 07:39:02 +02:00
version 1.3.1 (9/30/09)
- Important Bugfixes (please upgrade from 1.3!)
- When current date was late in the month, for long months, and prev/next buttons
were clicked in month-view, some months would be skipped/repeated
- In certain time zones, daylight savings time would cause certain days
to be misnumbered in month-view
- Subtle change in way week interval is chosen when switching from month to basicWeek/basicDay view
- Added 'allDayDefault' option
- Added 'changeView' and 'render' methods
2009-09-21 12:11:08 +02:00
version 1.3 (9/21/09)
2009-09-15 08:19:43 +02:00
- different 'views': month/basicWeek/basicDay
- more flexible 'header' system for buttons
- themable by jQuery UI themes
- resizable events (require jQuery UI resizable plugin)
2009-09-16 08:17:37 +02:00
- rescoped & rewritten CSS, enhanced default look
2009-09-21 06:57:20 +02:00
- cleaner css & rendering techniques for right-to-left
- reworked options & API to support multiple views / be consistent with jQuery UI
2009-09-16 08:17:37 +02:00
- refactoring of entire codebase
- broken into different JS & CSS files, assembled w/ build scripts
2009-09-15 08:19:43 +02:00
- new test suite for new features, uses firebug-lite
2009-09-16 08:17:37 +02:00
- refactored docs
2009-09-15 08:19:43 +02:00
- Options
2009-09-16 08:17:37 +02:00
+ date
+ defaultView
+ aspectRatio
+ disableResizing
+ monthNames (use instead of $.fullCalendar.monthNames)
+ monthNamesShort (use instead of $.fullCalendar.monthAbbrevs)
+ dayNames (use instead of $.fullCalendar.dayNames)
+ dayNamesShort (use instead of $.fullCalendar.dayAbbrevs)
+ theme
+ buttonText
+ buttonIcons
x draggable -> editable/disableDragging
x fixedWeeks -> weekMode
x abbrevDayHeadings -> columnFormat
x buttons/title -> header
x eventDragOpacity -> dragOpacity
x eventRevertDuration -> dragRevertDuration
x weekStart -> firstDay
x rightToLeft -> isRTL
x showTime (use 'allDay' CalEvent property instead)
2009-09-15 08:19:43 +02:00
- Triggered Actions
2009-09-16 08:17:37 +02:00
+ eventResizeStart
+ eventResizeStop
+ eventResize
x monthDisplay -> viewDisplay
x resize -> windowResize
2009-09-21 06:57:20 +02:00
'eventDrop' params changed, can revert if ajax cuts out
2009-09-15 08:19:43 +02:00
- CalEvent Properties
2009-09-16 08:17:37 +02:00
x showTime -> allDay
x draggable -> editable
'end' is now INCLUSIVE when allDay=true
2009-09-21 06:57:20 +02:00
'url' now produces a real <a> tag, more native clicking/tab behavior
2009-09-15 08:19:43 +02:00
- Methods:
2009-09-16 08:17:37 +02:00
+ renderEvent
x prevMonth -> prev
x nextMonth -> next
x prevYear/nextYear -> moveDate
x refresh -> rerenderEvents/refetchEvents
x removeEvent -> removeEvents
x getEventsByID -> clientEvents
2009-09-15 08:19:43 +02:00
- Utilities:
2009-09-16 08:17:37 +02:00
'formatDate' format string completely changed (inspired by jQuery UI datepicker + datejs)
'formatDates' added to support date-ranges
- Google Calendar Options:
x draggable -> editable
2009-09-21 06:57:20 +02:00
- Bugfixes
- gcal extension fetched 25 results max, now fetches all
2009-09-15 08:19:43 +02:00
2009-06-30 08:03:15 +02:00
version 1.2.1 (6/29/09)
- bugfixes
- allows and corrects invalid end dates for events
- doesn't throw an error in IE while rendering when display:none
- fixed 'loading' callback when used w/ multiple addEventSource calls
- gcal className can now be an array
2009-05-31 22:56:02 +02:00
version 1.2 (5/31/09)
- expanded API
- 'className' CalEvent attribute
- 'source' CalEvent attribute
- dynamically get/add/remove/update events of current month
- locale improvements: change month/day name text
- better date formatting ($.fullCalendar.formatDate)
- multiple 'event sources' allowed
- dynamically add/remove event sources
2009-06-01 06:51:34 +02:00
- options for prevYear and nextYear buttons
2009-05-31 22:56:02 +02:00
- docs have been reworked (include addition of Google Calendar docs)
- changed behavior of parseDate for number strings
(now interpets as unix timestamp, not MS times)
- bugfixes
- rightToLeft month start bug
- off-by-one errors with month formatting commands
- events from previous months sticking when clicking prev/next quickly
- Google Calendar API changed to work w/ multiple event sources
- can also provide 'className' and 'draggable' options
2009-06-01 06:51:34 +02:00
- date utilties moved from $ to $.fullCalendar
- more documentation in source code
2009-05-31 22:56:02 +02:00
- minified version of fullcalendar.js
- test suit (available from svn)
2009-06-01 06:51:34 +02:00
- top buttons now use <button> w/ an inner <span> for better css cusomization
- thus CSS has changed. IF UPGRADING FROM PREVIOUS VERSIONS,
UPGRADE YOUR FULLCALENDAR.CSS FILE!!!
2009-05-17 19:41:48 +02:00
2009-05-11 04:58:02 +02:00
version 1.1 (5/10/09)
- Added the following options:
- weekStart
- rightToLeft
- titleFormat
- timeFormat
- cacheParam
- resize
- Fixed rendering bugs
- Opera 9.25 (events placement & window resizing)
- IE6 (window resizing)
- Optimized window resizing for ALL browsers
- Events on same day now sorted by start time (but first by timespan)
- Correct z-index when dragging
- Dragging contained in overflow DIV for IE6
- Modified fullcalendar.css
- for right-to-left support
- for variable start-of-week
- for IE6 resizing bug
- for THEAD and TBODY (in 1.0, just used TBODY, restructured in 1.1)
- IF UPGRADING FROM FULLCALENDAR 1.0, YOU MUST UPGRADE FULLCALENDAR.CSS
!!!!!!!!!!!