| 21627 |
kshitij.so |
1 |
|
|
|
2 |
version 1.5.4 (9/5/12)
|
|
|
3 |
- made compatible with jQuery 1.8.* (thx archaeron)
|
|
|
4 |
- bundled with jQuery 1.8.1 and jQuery UI 1.8.23
|
|
|
5 |
|
|
|
6 |
version 1.5.3 (2/6/12)
|
|
|
7 |
- fixed dragging issue with jQuery UI 1.8.16 (issue 1168)
|
|
|
8 |
- bundled with jQuery 1.7.1 and jQuery UI 1.8.17
|
|
|
9 |
|
|
|
10 |
version 1.5.2 (8/21/11)
|
|
|
11 |
- correctly process UTC "Z" ISO8601 date strings (issue 750)
|
|
|
12 |
|
|
|
13 |
version 1.5.1 (4/9/11)
|
|
|
14 |
- more flexible ISO8601 date parsing (issue 814)
|
|
|
15 |
- more flexible parsing of UNIX timestamps (issue 826)
|
|
|
16 |
- FullCalendar now buildable from source on a Mac (issue 795)
|
|
|
17 |
- FullCalendar QA'd in FF4 (issue 883)
|
|
|
18 |
- upgraded to jQuery 1.5.2 (which supports IE9) and jQuery UI 1.8.11
|
|
|
19 |
|
|
|
20 |
version 1.5 (3/19/11)
|
|
|
21 |
- slicker default styling for buttons
|
|
|
22 |
- reworked a lot of the calendar's HTML and accompanying CSS
|
|
|
23 |
(solves issues 327 and 395)
|
|
|
24 |
- more printer-friendly (fullcalendar-print.css)
|
|
|
25 |
- fullcalendar now inherits styles from jquery-ui themes differently.
|
|
|
26 |
styles for buttons are distinct from styles for calendar cells.
|
|
|
27 |
(solves issue 299)
|
|
|
28 |
- can now color events through FullCalendar options and Event-Object properties (issue 117)
|
|
|
29 |
THIS IS NOW THE PREFERRED METHOD OF COLORING EVENTS (as opposed to using className and CSS)
|
|
|
30 |
- FullCalendar options:
|
|
|
31 |
- eventColor (changes both background and border)
|
|
|
32 |
- eventBackgroundColor
|
|
|
33 |
- eventBorderColor
|
|
|
34 |
- eventTextColor
|
|
|
35 |
- Event-Object options:
|
|
|
36 |
- color (changes both background and border)
|
|
|
37 |
- backgroundColor
|
|
|
38 |
- borderColor
|
|
|
39 |
- textColor
|
|
|
40 |
- can now specify an event source as an *object* with a `url` property (json feed) or
|
|
|
41 |
an `events` property (function or array) with additional properties that will
|
|
|
42 |
be applied to the entire event source:
|
|
|
43 |
- color (changes both background and border)
|
|
|
44 |
- backgroudColor
|
|
|
45 |
- borderColor
|
|
|
46 |
- textColor
|
|
|
47 |
- className
|
|
|
48 |
- editable
|
|
|
49 |
- allDayDefault
|
|
|
50 |
- ignoreTimezone
|
|
|
51 |
- startParam (for a feed)
|
|
|
52 |
- endParam (for a feed)
|
|
|
53 |
- ANY OF THE JQUERY $.ajax OPTIONS
|
|
|
54 |
allows for easily changing from GET to POST and sending additional parameters (issue 386)
|
|
|
55 |
allows for easily attaching ajax handlers such as `error` (issue 754)
|
|
|
56 |
allows for turning caching on (issue 355)
|
|
|
57 |
- Google Calendar feeds are now specified differently:
|
|
|
58 |
- specify a simple string of your feed's URL
|
|
|
59 |
- specify an *object* with a `url` property of your feed's URL.
|
|
|
60 |
you can include any of the new Event-Source options in this object.
|
|
|
61 |
- the old `$.fullCalendar.gcalFeed` method still works
|
|
|
62 |
- no more IE7 SSL popup (issue 504)
|
|
|
63 |
- remove `cacheParam` - use json event source `cache` option instead
|
|
|
64 |
- latest jquery/jquery-ui
|
|
|
65 |
|
|
|
66 |
version 1.4.11 (2/22/11)
|
|
|
67 |
- fixed rerenderEvents bug (issue 790)
|
|
|
68 |
- fixed bug with faulty dragging of events from all-day slot in agenda views
|
|
|
69 |
- bundled with jquery 1.5 and jquery-ui 1.8.9
|
|
|
70 |
|
|
|
71 |
version 1.4.10 (1/2/11)
|
|
|
72 |
- fixed bug with resizing event to different week in 5-day month view (issue 740)
|
|
|
73 |
- fixed bug with events not sticking after a removeEvents call (issue 757)
|
|
|
74 |
- fixed bug with underlying parseTime method, and other uses of parseInt (issue 688)
|
|
|
75 |
|
|
|
76 |
version 1.4.9 (11/16/10)
|
|
|
77 |
- new algorithm for vertically stacking events (issue 111)
|
|
|
78 |
- resizing an event to a different week (issue 306)
|
|
|
79 |
- bug: some events not rendered with consecutive calls to addEventSource (issue 679)
|
|
|
80 |
|
|
|
81 |
version 1.4.8 (10/16/10)
|
|
|
82 |
- ignoreTimezone option (set to `false` to process UTC offsets in ISO8601 dates)
|
|
|
83 |
- bugfixes
|
|
|
84 |
- event refetching not being called under certain conditions (issues 417, 554)
|
|
|
85 |
- event refetching being called multiple times under certain conditions (issues 586, 616)
|
|
|
86 |
- selection cannot be triggered by right mouse button (issue 558)
|
|
|
87 |
- agenda view left axis sized incorrectly (issue 465)
|
|
|
88 |
- IE js error when calendar is too narrow (issue 517)
|
|
|
89 |
- agenda view looks strange when no scrollbars (issue 235)
|
|
|
90 |
- improved parsing of ISO8601 dates with UTC offsets
|
|
|
91 |
- $.fullCalendar.version
|
|
|
92 |
- an internal refactor of the code, for easier future development and modularity
|
|
|
93 |
|
|
|
94 |
version 1.4.7 (7/5/10)
|
|
|
95 |
- "dropping" external objects onto the calendar
|
|
|
96 |
- droppable (boolean, to turn on/off)
|
|
|
97 |
- dropAccept (to filter which events the calendar will accept)
|
|
|
98 |
- drop (trigger)
|
|
|
99 |
- selectable options can now be specified with a View Option Hash
|
|
|
100 |
- bugfixes
|
|
|
101 |
- dragged & reverted events having wrong time text (issue 406)
|
|
|
102 |
- bug rendering events that have an endtime with seconds, but no hours/minutes (issue 477)
|
|
|
103 |
- gotoDate date overflow bug (issue 429)
|
|
|
104 |
- wrong date reported when clicking on edge of last column in agenda views (412)
|
|
|
105 |
- support newlines in event titles
|
|
|
106 |
- select/unselect callbacks now passes native js event
|
|
|
107 |
|
|
|
108 |
version 1.4.6 (5/31/10)
|
|
|
109 |
- "selecting" days or timeslots
|
|
|
110 |
- options: selectable, selectHelper, unselectAuto, unselectCancel
|
|
|
111 |
- callbacks: select, unselect
|
|
|
112 |
- methods: select, unselect
|
|
|
113 |
- when dragging an event, the highlighting reflects the duration of the event
|
|
|
114 |
- code compressing by Google Closure Compiler
|
|
|
115 |
- bundled with jQuery 1.4.2 and jQuery UI 1.8.1
|
|
|
116 |
|
|
|
117 |
version 1.4.5 (2/21/10)
|
|
|
118 |
- lazyFetching option, which can force the calendar to fetch events on every view/date change
|
|
|
119 |
- scroll state of agenda views are preserved when switching back to view
|
|
|
120 |
- bugfixes
|
|
|
121 |
- calling methods on an uninitialized fullcalendar throws error
|
|
|
122 |
- IE6/7 bug where an entire view becomes invisible (issue 320)
|
|
|
123 |
- error when rendering a hidden calendar (in jquery ui tabs for example) in IE (issue 340)
|
|
|
124 |
- interconnected bugs related to calendar resizing and scrollbars
|
|
|
125 |
- when switching views or clicking prev/next, calendar would "blink" (issue 333)
|
|
|
126 |
- liquid-width calendar's events shifted (depending on initial height of browser) (issue 341)
|
|
|
127 |
- more robust underlying algorithm for calendar resizing
|
|
|
128 |
|
|
|
129 |
version 1.4.4 (2/3/10)
|
|
|
130 |
- optimized event rendering in all views (events render in 1/10 the time)
|
|
|
131 |
- gotoDate() does not force the calendar to unnecessarily rerender
|
|
|
132 |
- render() method now correctly readjusts height
|
|
|
133 |
|
|
|
134 |
version 1.4.3 (12/22/09)
|
|
|
135 |
- added destroy method
|
|
|
136 |
- Google Calendar event pages respect currentTimezone
|
|
|
137 |
- caching now handled by jQuery's ajax
|
|
|
138 |
- protection from setting aspectRatio to zero
|
|
|
139 |
- bugfixes
|
|
|
140 |
- parseISO8601 and DST caused certain events to display day before
|
|
|
141 |
- button positioning problem in IE6
|
|
|
142 |
- ajax event source removed after recently being added, events still displayed
|
|
|
143 |
- event not displayed when end is an empty string
|
|
|
144 |
- dynamically setting calendar height when no events have been fetched, throws error
|
|
|
145 |
|
|
|
146 |
version 1.4.2 (12/02/09)
|
|
|
147 |
- eventAfterRender trigger
|
|
|
148 |
- getDate & getView methods
|
|
|
149 |
- height & contentHeight options (explicitly sets the pixel height)
|
|
|
150 |
- minTime & maxTime options (restricts shown hours in agenda view)
|
|
|
151 |
- getters [for all options] and setters [for height, contentHeight, and aspectRatio ONLY! stay tuned..]
|
|
|
152 |
- render method now readjusts calendar's size
|
|
|
153 |
- bugfixes
|
|
|
154 |
- lightbox scripts that use iframes (like fancybox)
|
|
|
155 |
- day-of-week classNames were off when firstDay=1
|
|
|
156 |
- guaranteed space on right side of agenda events (even when stacked)
|
|
|
157 |
- accepts ISO8601 dates with a space (instead of 'T')
|
|
|
158 |
|
|
|
159 |
version 1.4.1 (10/31/09)
|
|
|
160 |
- can exclude weekends with new 'weekends' option
|
|
|
161 |
- gcal feed 'currentTimezone' option
|
|
|
162 |
- bugfixes
|
|
|
163 |
- year/month/date option sometimes wouldn't set correctly (depending on current date)
|
|
|
164 |
- daylight savings issue caused agenda views to start at 1am (for BST users)
|
|
|
165 |
- cleanup of gcal.js code
|
|
|
166 |
|
|
|
167 |
version 1.4 (10/19/09)
|
|
|
168 |
- agendaWeek and agendaDay views
|
|
|
169 |
- added some options for agenda views:
|
|
|
170 |
- allDaySlot
|
|
|
171 |
- allDayText
|
|
|
172 |
- firstHour
|
|
|
173 |
- slotMinutes
|
|
|
174 |
- defaultEventMinutes
|
|
|
175 |
- axisFormat
|
|
|
176 |
- modified some existing options/triggers to work with agenda views:
|
|
|
177 |
- dragOpacity and timeFormat can now accept a "View Hash" (a new concept)
|
|
|
178 |
- dayClick now has an allDay parameter
|
|
|
179 |
- eventDrop now has an an allDay parameter
|
|
|
180 |
(this will affect those who use revertFunc, adjust parameter list)
|
|
|
181 |
- added 'prevYear' and 'nextYear' for buttons in header
|
|
|
182 |
- minor change for theme users, ui-state-hover not applied to active/inactive buttons
|
|
|
183 |
- added event-color-changing example in docs
|
|
|
184 |
- better defaults for right-to-left themed button icons
|
|
|
185 |
|
|
|
186 |
version 1.3.2 (10/13/09)
|
|
|
187 |
- Bugfixes (please upgrade from 1.3.1!)
|
|
|
188 |
- squashed potential infinite loop when addMonths and addDays
|
|
|
189 |
is called with an invalid date
|
|
|
190 |
- $.fullCalendar.parseDate() now correctly parses IETF format
|
|
|
191 |
- when switching views, the 'today' button sticks inactive, fixed
|
|
|
192 |
- gotoDate now can accept a single Date argument
|
|
|
193 |
- documentation for changes in 1.3.1 and 1.3.2 now on website
|
|
|
194 |
|
|
|
195 |
version 1.3.1 (9/30/09)
|
|
|
196 |
- Important Bugfixes (please upgrade from 1.3!)
|
|
|
197 |
- When current date was late in the month, for long months, and prev/next buttons
|
|
|
198 |
were clicked in month-view, some months would be skipped/repeated
|
|
|
199 |
- In certain time zones, daylight savings time would cause certain days
|
|
|
200 |
to be misnumbered in month-view
|
|
|
201 |
- Subtle change in way week interval is chosen when switching from month to basicWeek/basicDay view
|
|
|
202 |
- Added 'allDayDefault' option
|
|
|
203 |
- Added 'changeView' and 'render' methods
|
|
|
204 |
|
|
|
205 |
version 1.3 (9/21/09)
|
|
|
206 |
- different 'views': month/basicWeek/basicDay
|
|
|
207 |
- more flexible 'header' system for buttons
|
|
|
208 |
- themable by jQuery UI themes
|
|
|
209 |
- resizable events (require jQuery UI resizable plugin)
|
|
|
210 |
- rescoped & rewritten CSS, enhanced default look
|
|
|
211 |
- cleaner css & rendering techniques for right-to-left
|
|
|
212 |
- reworked options & API to support multiple views / be consistent with jQuery UI
|
|
|
213 |
- refactoring of entire codebase
|
|
|
214 |
- broken into different JS & CSS files, assembled w/ build scripts
|
|
|
215 |
- new test suite for new features, uses firebug-lite
|
|
|
216 |
- refactored docs
|
|
|
217 |
- Options
|
|
|
218 |
+ date
|
|
|
219 |
+ defaultView
|
|
|
220 |
+ aspectRatio
|
|
|
221 |
+ disableResizing
|
|
|
222 |
+ monthNames (use instead of $.fullCalendar.monthNames)
|
|
|
223 |
+ monthNamesShort (use instead of $.fullCalendar.monthAbbrevs)
|
|
|
224 |
+ dayNames (use instead of $.fullCalendar.dayNames)
|
|
|
225 |
+ dayNamesShort (use instead of $.fullCalendar.dayAbbrevs)
|
|
|
226 |
+ theme
|
|
|
227 |
+ buttonText
|
|
|
228 |
+ buttonIcons
|
|
|
229 |
x draggable -> editable/disableDragging
|
|
|
230 |
x fixedWeeks -> weekMode
|
|
|
231 |
x abbrevDayHeadings -> columnFormat
|
|
|
232 |
x buttons/title -> header
|
|
|
233 |
x eventDragOpacity -> dragOpacity
|
|
|
234 |
x eventRevertDuration -> dragRevertDuration
|
|
|
235 |
x weekStart -> firstDay
|
|
|
236 |
x rightToLeft -> isRTL
|
|
|
237 |
x showTime (use 'allDay' CalEvent property instead)
|
|
|
238 |
- Triggered Actions
|
|
|
239 |
+ eventResizeStart
|
|
|
240 |
+ eventResizeStop
|
|
|
241 |
+ eventResize
|
|
|
242 |
x monthDisplay -> viewDisplay
|
|
|
243 |
x resize -> windowResize
|
|
|
244 |
'eventDrop' params changed, can revert if ajax cuts out
|
|
|
245 |
- CalEvent Properties
|
|
|
246 |
x showTime -> allDay
|
|
|
247 |
x draggable -> editable
|
|
|
248 |
'end' is now INCLUSIVE when allDay=true
|
|
|
249 |
'url' now produces a real <a> tag, more native clicking/tab behavior
|
|
|
250 |
- Methods:
|
|
|
251 |
+ renderEvent
|
|
|
252 |
x prevMonth -> prev
|
|
|
253 |
x nextMonth -> next
|
|
|
254 |
x prevYear/nextYear -> moveDate
|
|
|
255 |
x refresh -> rerenderEvents/refetchEvents
|
|
|
256 |
x removeEvent -> removeEvents
|
|
|
257 |
x getEventsByID -> clientEvents
|
|
|
258 |
- Utilities:
|
|
|
259 |
'formatDate' format string completely changed (inspired by jQuery UI datepicker + datejs)
|
|
|
260 |
'formatDates' added to support date-ranges
|
|
|
261 |
- Google Calendar Options:
|
|
|
262 |
x draggable -> editable
|
|
|
263 |
- Bugfixes
|
|
|
264 |
- gcal extension fetched 25 results max, now fetches all
|
|
|
265 |
|
|
|
266 |
version 1.2.1 (6/29/09)
|
|
|
267 |
- bugfixes
|
|
|
268 |
- allows and corrects invalid end dates for events
|
|
|
269 |
- doesn't throw an error in IE while rendering when display:none
|
|
|
270 |
- fixed 'loading' callback when used w/ multiple addEventSource calls
|
|
|
271 |
- gcal className can now be an array
|
|
|
272 |
|
|
|
273 |
version 1.2 (5/31/09)
|
|
|
274 |
- expanded API
|
|
|
275 |
- 'className' CalEvent attribute
|
|
|
276 |
- 'source' CalEvent attribute
|
|
|
277 |
- dynamically get/add/remove/update events of current month
|
|
|
278 |
- locale improvements: change month/day name text
|
|
|
279 |
- better date formatting ($.fullCalendar.formatDate)
|
|
|
280 |
- multiple 'event sources' allowed
|
|
|
281 |
- dynamically add/remove event sources
|
|
|
282 |
- options for prevYear and nextYear buttons
|
|
|
283 |
- docs have been reworked (include addition of Google Calendar docs)
|
|
|
284 |
- changed behavior of parseDate for number strings
|
|
|
285 |
(now interpets as unix timestamp, not MS times)
|
|
|
286 |
- bugfixes
|
|
|
287 |
- rightToLeft month start bug
|
|
|
288 |
- off-by-one errors with month formatting commands
|
|
|
289 |
- events from previous months sticking when clicking prev/next quickly
|
|
|
290 |
- Google Calendar API changed to work w/ multiple event sources
|
|
|
291 |
- can also provide 'className' and 'draggable' options
|
|
|
292 |
- date utilties moved from $ to $.fullCalendar
|
|
|
293 |
- more documentation in source code
|
|
|
294 |
- minified version of fullcalendar.js
|
|
|
295 |
- test suit (available from svn)
|
|
|
296 |
- top buttons now use <button> w/ an inner <span> for better css cusomization
|
|
|
297 |
- thus CSS has changed. IF UPGRADING FROM PREVIOUS VERSIONS,
|
|
|
298 |
UPGRADE YOUR FULLCALENDAR.CSS FILE!!!
|
|
|
299 |
|
|
|
300 |
version 1.1 (5/10/09)
|
|
|
301 |
- Added the following options:
|
|
|
302 |
- weekStart
|
|
|
303 |
- rightToLeft
|
|
|
304 |
- titleFormat
|
|
|
305 |
- timeFormat
|
|
|
306 |
- cacheParam
|
|
|
307 |
- resize
|
|
|
308 |
- Fixed rendering bugs
|
|
|
309 |
- Opera 9.25 (events placement & window resizing)
|
|
|
310 |
- IE6 (window resizing)
|
|
|
311 |
- Optimized window resizing for ALL browsers
|
|
|
312 |
- Events on same day now sorted by start time (but first by timespan)
|
|
|
313 |
- Correct z-index when dragging
|
|
|
314 |
- Dragging contained in overflow DIV for IE6
|
|
|
315 |
- Modified fullcalendar.css
|
|
|
316 |
- for right-to-left support
|
|
|
317 |
- for variable start-of-week
|
|
|
318 |
- for IE6 resizing bug
|
|
|
319 |
- for THEAD and TBODY (in 1.0, just used TBODY, restructured in 1.1)
|
|
|
320 |
- IF UPGRADING FROM FULLCALENDAR 1.0, YOU MUST UPGRADE FULLCALENDAR.CSS
|
|
|
321 |
!!!!!!!!!!!
|
|
|
322 |
|