Вход Регистрация
Файл: assets/plugins/fullcalendar-2.6.1/CHANGELOG.txt
Строк: 1524
v2.6.1 (2016-02-17) ------------------- - make nowIndicator
positioning refresh on window resize v2.6.0
(2016-01-07) ------------------- - current time indicator (#414) -
bundled with most recent version of moment (2.11.0) - UMD wrapper around
lang files now handles commonjs (#2918) - fix bug where external event
dragging would not respect eventOverlap - fix bug where external event
dropping would not render the whole-day highlight v2.5.0
(2015-11-30) ------------------- - internal timezone refactor. fixes
#2396, #2900, #2945, #2711 - internal "grid" system refactor.
improved API for plugins. v2.4.0
(2015-08-16) ------------------- - add new buttons to the header via
`customButtons` ([225]) - control stacking order of events via
`eventOrder` ([364]) - control frequency of slot text via
`slotLabelInterval` ([946]) - `displayEventTime` ([1904]) - `on` and
`off` methods ([1910]) - renamed `axisFormat` to
`slotLabelFormat` [225]:
https://code.google.com/p/fullcalendar/issues/detail?id=225 [364]:
https://code.google.com/p/fullcalendar/issues/detail?id=364 [946]:
https://code.google.com/p/fullcalendar/issues/detail?id=946 [1904]:
https://code.google.com/p/fullcalendar/issues/detail?id=1904 [1910]:
https://code.google.com/p/fullcalendar/issues/detail?id=1910 v2.3.2
(2015-06-14) ------------------- - minor code adjustment in preparation
for plugins v2.3.1 (2015-03-08) ------------------- - Fix week
view column title for en-gb ([PR220]) - Publish to NPM ([2447]) -
Detangle bower from npm package ([PR179]) [PR220]:
https://github.com/arshaw/fullcalendar/pull/220 [2447]:
https://code.google.com/p/fullcalendar/issues/detail?id=2447 [PR179]:
https://github.com/arshaw/fullcalendar/pull/179 v2.3.0
(2015-02-21) ------------------- - internal refactoring in preparation
for other views - businessHours now renders on whole-days in addition to
timed areas - events in "more" popover not sorted by time
([2385]) - avoid using moment's deprecated zone method ([2443]) -
destroying the calendar sometimes causes all window resize handlers to be
unbound ([2432]) - multiple calendars on one page, can't accept external
elements after navigating ([2433]) - accept external events from jqui
sortable ([1698]) - external jqui drop processed before reverting
([1661]) - IE8 fix: month view renders incorrectly ([2428]) - IE8 fix:
eventLimit:true wouldn't activate "more" link ([2330]) - IE8
fix: dragging an event with an href - IE8 fix: invisible element while
dragging agenda view events - IE8 fix: erratic external element
dragging [2385]:
https://code.google.com/p/fullcalendar/issues/detail?id=2385 [2443]:
https://code.google.com/p/fullcalendar/issues/detail?id=2443 [2432]:
https://code.google.com/p/fullcalendar/issues/detail?id=2432 [2433]:
https://code.google.com/p/fullcalendar/issues/detail?id=2433 [1698]:
https://code.google.com/p/fullcalendar/issues/detail?id=1698 [1661]:
https://code.google.com/p/fullcalendar/issues/detail?id=1661 [2428]:
https://code.google.com/p/fullcalendar/issues/detail?id=2428 [2330]:
https://code.google.com/p/fullcalendar/issues/detail?id=2330 v2.2.7
(2015-02-10) ------------------- - view.title wasn't defined in
viewRender callback ([2407]) - FullCalendar versions >= 2.2.5
brokenness with Moment versions <= 2.8.3 ([2417]) - Support Bokmal
Norwegian language specifically ([2427]) [2407]:
https://code.google.com/p/fullcalendar/issues/detail?id=2407 [2417]:
https://code.google.com/p/fullcalendar/issues/detail?id=2417 [2427]:
https://code.google.com/p/fullcalendar/issues/detail?id=2427 v2.2.6
(2015-01-11) ------------------- - Compatibility with Moment v2.9. Was
breaking GCal plugin ([2408]) - View object's `title` property mistakenly
omitted ([2407]) - Single-day views with hiddens days could cause
prev/next misbehavior ([2406]) - Don't let the current date ever be a
hidden day (solves [2395]) - Hebrew locale ([2157]) [2408]:
https://code.google.com/p/fullcalendar/issues/detail?id=2408 [2407]:
https://code.google.com/p/fullcalendar/issues/detail?id=2407 [2406]:
https://code.google.com/p/fullcalendar/issues/detail?id=2406 [2395]:
https://code.google.com/p/fullcalendar/issues/detail?id=2395 [2157]:
https://code.google.com/p/fullcalendar/issues/detail?id=2157 v2.2.5
(2014-12-30) ------------------- - `buttonText` specified for custom
views via the `views` option - bugfix: wrong default value, couldn't
override default - feature: default value taken from locale v2.2.4
(2014-12-29) ------------------- - Arbitrary durations for basic/agenda
views with the `views` option ([692]) - Specify view-specific options
using the `views` option. fixes [2283] - Deprecate view-option-hashes -
Formalize and expose View API ([1055]) - updateEvent method, more
intuitive behavior. fixes [2194] [692]:
https://code.google.com/p/fullcalendar/issues/detail?id=692 [2283]:
https://code.google.com/p/fullcalendar/issues/detail?id=2283 [1055]:
https://code.google.com/p/fullcalendar/issues/detail?id=1055 [2194]:
https://code.google.com/p/fullcalendar/issues/detail?id=2194 v2.2.3
(2014-11-26) ------------------- - removeEventSource with Google
Calendar object source, would not remove ([2368]) - Events with invalid
end dates are still accepted and rendered ([2350], [2237], [2296]) - Bug
when rendering business hours and navigating away from original view
([2365]) - Links to Google Calendar events will use current timezone
([2122]) - Google Calendar plugin works with timezone names that have
spaces - Google Calendar plugin accepts person email addresses as calendar
IDs - Internally use numeric sort instead of alphanumeric sort
([2370]) [2368]:
https://code.google.com/p/fullcalendar/issues/detail?id=2368 [2350]:
https://code.google.com/p/fullcalendar/issues/detail?id=2350 [2237]:
https://code.google.com/p/fullcalendar/issues/detail?id=2237 [2296]:
https://code.google.com/p/fullcalendar/issues/detail?id=2296 [2365]:
https://code.google.com/p/fullcalendar/issues/detail?id=2365 [2122]:
https://code.google.com/p/fullcalendar/issues/detail?id=2122 [2370]:
https://code.google.com/p/fullcalendar/issues/detail?id=2370 v2.2.2
(2014-11-19) ------------------- - Fixes to Google Calendar API V3
code - wouldn't recognize a lone-string Google Calendar ID if periods
before the @ symbol - removeEventSource wouldn't work when given a Google
Calendar ID v2.2.1 (2014-11-19) ------------------- - Migrate
Google Calendar plugin to use V3 of the API ([1526]) [1526]:
https://code.google.com/p/fullcalendar/issues/detail?id=1526 v2.2.0
(2014-11-14) ------------------- - Background events. Event object's
`rendering` property ([144], [1286]) - `businessHours` option ([144]) -
Controlling where events can be dragged/resized and selections can go
([396], [1286], [2253]) - `eventOverlap`, `selectOverlap`, and
similar - `eventConstraint`, `selectConstraint`, and similar -
Improvements to dragging and dropping external events ([2004]) -
Associating with real event data. used with `eventReceive` - Associating
a `duration` - Performance boost for moment creation - Be aware,
FullCalendar-specific methods now attached directly to global moment.fn -
Helps with [issue 2259][2259] - Reintroduced forgotten `dropAccept` option
([2312]) [144]:
https://code.google.com/p/fullcalendar/issues/detail?id=144 [396]:
https://code.google.com/p/fullcalendar/issues/detail?id=396 [1286]:
https://code.google.com/p/fullcalendar/issues/detail?id=1286 [2004]:
https://code.google.com/p/fullcalendar/issues/detail?id=2004 [2253]:
https://code.google.com/p/fullcalendar/issues/detail?id=2253 [2259]:
https://code.google.com/p/fullcalendar/issues/detail?id=2259 [2312]:
https://code.google.com/p/fullcalendar/issues/detail?id=2312 v2.1.1
(2014-08-29) ------------------- - removeEventSource not working with
array ([2203]) - mouseout not triggered after mouseover+updateEvent
([829]) - agenda event's render with no <a> href, not clickable
([2263]) [2203]:
https://code.google.com/p/fullcalendar/issues/detail?id=2203 [829]:
https://code.google.com/p/fullcalendar/issues/detail?id=829 [2263]:
https://code.google.com/p/fullcalendar/issues/detail?id=2263 v2.1.0
(2014-08-25) ------------------- Large code refactor with better OOP,
better code reuse, and more comments. **No more reliance on jQuery UI**
for event dragging, resizing, or anything else. Significant changes to
HTML/CSS skeleton: - Leverages tables for liquid rendering of days and
events. No costly manual repositioning ([809]) -
**Backwards-incompatibilities**: - **Many classNames have changed. Custom
CSS will likely need to be adjusted.** - IE7 definitely not supported
anymore - In `eventRender` callback, `element` will not be attached to
DOM yet - Events are styled to be one line by default ([1992]). Can be
undone through custom CSS, but not recommended (might get gaps [like
this][111] in certain situations). A "more..." link when there
are too many events on a day ([304]). Works with month and basic views as
well as the all-day section of the agenda views. New options: -
`eventLimit`. a number or `true` - `eventLimitClick`. the
`"popover`" value will reveal all events in a raised panel (the
default) - `eventLimitText` - `dayPopoverFormat` Changes related to
height and scrollbars: - `aspectRatio`/`height`/`contentHeight` values
will be honored *no matter what* - If too many events causing too much
vertical space, scrollbars will be used ([728]). This is default
behavior for month view (**backwards-incompatibility**) - If too few
slots in agenda view, view will stretch to be the correct height
([2196]) - `'auto'` value for `height`/`contentHeight` options. If content
is too tall, the view will vertically stretch to accomodate and no
scrollbars will be used ([521]). - Tall weeks in month view will borrow
height from other weeks ([243]) - Automatically scroll the view then
dragging/resizing an event ([1025], [2078]) - New `fixedWeekCount` option
to determines the number of weeks in month view - Supersedes `weekMode`
(**deprecated**). Instead, use a combination of `fixedWeekCount` and
one of the height options, possibly with an `'auto'` value Much nicer,
glitch-free rendering of calendar *for printers* ([35]). Things you might
not expect: - Buttons will become hidden - Agenda views display a flat
list of events where the time slots would be Other issues resolved along
the way: - Space on right side of agenda events configurable through CSS
([204]) - Problem with window resize ([259]) - Events sorting stays
consistent across weeks ([510]) - Agenda's columns misaligned on wide
screens ([511]) - Run `selectHelper` through `eventRender` callbacks
([629]) - Keyboard access, tabbing ([637]) - Run resizing events through
`eventRender` ([714]) - Resize an event to a different day in agenda views
([736]) - Allow selection across days in agenda views ([778]) -
Mouseenter delegated event not working on event elements ([936]) - Agenda
event dragging, snapping to different columns is erratic ([1101]) -
Android browser cuts off Day view at 8 PM with no scroll bar ([1203]) -
Don't fire `eventMouseover`/`eventMouseout` while dragging/resizing
([1297]) - Customize the resize handle text ("=") ([1326]) - If
agenda event is too short, don't overwrite `.fc-event-time` ([1700]) -
Zooming calendar causes events to misalign ([1996]) - Event destroy
callback on event removal ([2017]) - Agenda views, when RTL, should have
axis on right ([2132]) - Make header buttons more accessibile ([2151]) -
daySelectionMousedown should interpret OSX ctrl+click as a right mouse
click ([2169]) - Best way to display time text on multi-day events *with
times* ([2172]) - Eliminate table use for header layout ([2186]) - Event
delegation used for event-related callbacks (like `eventClick`).
Speedier. [35]:
https://code.google.com/p/fullcalendar/issues/detail?id=35 [204]:
https://code.google.com/p/fullcalendar/issues/detail?id=204 [243]:
https://code.google.com/p/fullcalendar/issues/detail?id=243 [259]:
https://code.google.com/p/fullcalendar/issues/detail?id=259 [304]:
https://code.google.com/p/fullcalendar/issues/detail?id=304 [510]:
https://code.google.com/p/fullcalendar/issues/detail?id=510 [511]:
https://code.google.com/p/fullcalendar/issues/detail?id=511 [521]:
https://code.google.com/p/fullcalendar/issues/detail?id=521 [629]:
https://code.google.com/p/fullcalendar/issues/detail?id=629 [637]:
https://code.google.com/p/fullcalendar/issues/detail?id=637 [714]:
https://code.google.com/p/fullcalendar/issues/detail?id=714 [728]:
https://code.google.com/p/fullcalendar/issues/detail?id=728 [736]:
https://code.google.com/p/fullcalendar/issues/detail?id=736 [778]:
https://code.google.com/p/fullcalendar/issues/detail?id=778 [809]:
https://code.google.com/p/fullcalendar/issues/detail?id=809 [936]:
https://code.google.com/p/fullcalendar/issues/detail?id=936 [1025]:
https://code.google.com/p/fullcalendar/issues/detail?id=1025 [1101]:
https://code.google.com/p/fullcalendar/issues/detail?id=1101 [1203]:
https://code.google.com/p/fullcalendar/issues/detail?id=1203 [1297]:
https://code.google.com/p/fullcalendar/issues/detail?id=1297 [1326]:
https://code.google.com/p/fullcalendar/issues/detail?id=1326 [1700]:
https://code.google.com/p/fullcalendar/issues/detail?id=1700 [1992]:
https://code.google.com/p/fullcalendar/issues/detail?id=1992 [1996]:
https://code.google.com/p/fullcalendar/issues/detail?id=1996 [2017]:
https://code.google.com/p/fullcalendar/issues/detail?id=2017 [2078]:
https://code.google.com/p/fullcalendar/issues/detail?id=2078 [2132]:
https://code.google.com/p/fullcalendar/issues/detail?id=2132 [2151]:
https://code.google.com/p/fullcalendar/issues/detail?id=2151 [2169]:
https://code.google.com/p/fullcalendar/issues/detail?id=2169 [2172]:
https://code.google.com/p/fullcalendar/issues/detail?id=2172 [2186]:
https://code.google.com/p/fullcalendar/issues/detail?id=2186 [2196]:
https://code.google.com/p/fullcalendar/issues/detail?id=2196 [111]:
https://code.google.com/p/fullcalendar/issues/detail?id=111 v2.0.3
(2014-08-15) ------------------- - moment-2.8.1 compatibility
([2221]) - relative path in bower.json ([PR 117]) - upgraded jquery-ui
and misc dev dependencies [2221]:
https://code.google.com/p/fullcalendar/issues/detail?id=2221 [PR 117]:
https://github.com/arshaw/fullcalendar/pull/177 v2.0.2
(2014-06-24) ------------------- - bug with persisting addEventSource
calls ([2191]) - bug with persisting removeEvents calls with an array
source ([2187]) - bug with removeEvents method when called with 0 removes
all events ([2082]) [2191]:
https://code.google.com/p/fullcalendar/issues/detail?id=2191 [2187]:
https://code.google.com/p/fullcalendar/issues/detail?id=2187 [2082]:
https://code.google.com/p/fullcalendar/issues/detail?id=2082 v2.0.1
(2014-06-15) ------------------- - `delta` parameters reintroduced in
`eventDrop` and `eventResize` handlers ([2156]) - **Note**: this changes
the argument order for `revertFunc` - wrongfully triggering a windowResize
when resizing an agenda view event ([1116]) - `this` values in event
drag-n-drop/resize handlers consistently the DOM node ([1177]) -
`displayEventEnd` - v2 workaround to force display of an end time
([2090]) - don't modify passed-in eventSource items ([954]) - destroy
method now removes fc-ltr class ([2033]) - weeks of last/next month still
visible when weekends are hidden ([2095]) - fixed memory leak when
destroying calendar with selectable/droppable ([2137]) - Icelandic
language ([2180]) - Bahasa Indonesia language ([PR 172]) [1116]:
https://code.google.com/p/fullcalendar/issues/detail?id=1116 [1177]:
https://code.google.com/p/fullcalendar/issues/detail?id=1177 [2090]:
https://code.google.com/p/fullcalendar/issues/detail?id=2090 [954]:
https://code.google.com/p/fullcalendar/issues/detail?id=954 [2033]:
https://code.google.com/p/fullcalendar/issues/detail?id=2033 [2095]:
https://code.google.com/p/fullcalendar/issues/detail?id=2095 [2137]:
https://code.google.com/p/fullcalendar/issues/detail?id=2137 [2156]:
https://code.google.com/p/fullcalendar/issues/detail?id=2156 [2180]:
https://code.google.com/p/fullcalendar/issues/detail?id=2180 [PR 172]:
https://github.com/arshaw/fullcalendar/pull/172 v2.0.0
(2014-06-01) ------------------- Internationalization support, timezone
support, and [MomentJS] integration. Extensive changes, many of which are
backwards incompatible. [Full list of changes][Upgrading-to-v2] |
[Affected Issues][Date-Milestone] An automated testing framework has
been set up ([Karma] + [Jasmine]) and tests have been written which cover
about half of FullCalendar's functionality. Special thanks to @incre-d,
@vidbina, and @sirrocco for the help. In addition, the main development
repo has been repurposed to also include the built distributable JS/CSS
for the project and will serve as the new [Bower] endpoint. [MomentJS]:
http://momentjs.com/ [Upgrading-to-v2]:
http://arshaw.com/fullcalendar/wiki/Upgrading-to-v2/ [Date-Milestone]:
https://code.google.com/p/fullcalendar/issues/list?can=1&q=milestone%3Ddate [Karma]:
http://karma-runner.github.io/ [Jasmine]:
http://jasmine.github.io/ [Bower]: http://bower.io/ v1.6.4
(2013-09-01) ------------------- - better algorithm for positioning
timed agenda events ([1115]) - `slotEventOverlap` option to tweak timed
agenda event overlapping ([218]) - selection bug when slot height is
customized ([1035]) - supply view argument in `loading` callback
([1018]) - fixed week number not displaying in agenda views ([1951]) -
fixed fullCalendar not initializing with no options ([1356]) - NPM's
`package.json`, no more warnings or errors ([1762]) - building the bower
component should output `bower.json` instead of `component.json` ([PR
125]) - use bower internally for fetching new versions of jQuery and
jQuery UI [1115]:
https://code.google.com/p/fullcalendar/issues/detail?id=1115 [218]:
https://code.google.com/p/fullcalendar/issues/detail?id=218 [1035]:
https://code.google.com/p/fullcalendar/issues/detail?id=1035 [1018]:
https://code.google.com/p/fullcalendar/issues/detail?id=1018 [1951]:
https://code.google.com/p/fullcalendar/issues/detail?id=1951 [1356]:
https://code.google.com/p/fullcalendar/issues/detail?id=1356 [1762]:
https://code.google.com/p/fullcalendar/issues/detail?id=1762 [PR 125]:
https://github.com/arshaw/fullcalendar/pull/125 v1.6.3
(2013-08-10) ------------------- - `viewRender` callback ([PR 15]) -
`viewDestroy` callback ([PR 15]) - `eventDestroy` callback ([PR 111]) -
`handleWindowResize` option ([PR 54]) -
`eventStartEditable`/`startEditable` options ([PR 49]) -
`eventDurationEditable`/`durationEditable` options ([PR 49]) - specify
function for `$.ajax` `data` parameter for JSON event sources ([PR 59]) -
fixed bug with agenda event dropping in wrong column ([PR 55]) - easier
event element z-index customization ([PR 58]) - classNames on past/future
days ([PR 88]) - allow `null`/`undefined` event titles ([PR 84]) - small
optimize for agenda event rendering ([PR 56]) - deprecated: -
`viewDisplay` - `disableDragging` - `disableResizing` - bundled with
latest jQuery (1.10.2) and jQuery UI (1.10.3) [PR 15]:
https://github.com/arshaw/fullcalendar/pull/15 [PR 111]:
https://github.com/arshaw/fullcalendar/pull/111 [PR 54]:
https://github.com/arshaw/fullcalendar/pull/54 [PR 49]:
https://github.com/arshaw/fullcalendar/pull/49 [PR 59]:
https://github.com/arshaw/fullcalendar/pull/59 [PR 55]:
https://github.com/arshaw/fullcalendar/pull/55 [PR 58]:
https://github.com/arshaw/fullcalendar/pull/58 [PR 88]:
https://github.com/arshaw/fullcalendar/pull/88 [PR 84]:
https://github.com/arshaw/fullcalendar/pull/84 [PR 56]:
https://github.com/arshaw/fullcalendar/pull/56 v1.6.2
(2013-07-18) ------------------- - `hiddenDays` option ([686]) -
bugfix: when `eventRender` returns `false`, incorrect stacking of events
([762]) - bugfix: couldn't change `event.backgroundImage` when calling
`updateEvent` (thx @stephenharris) [686]:
https://code.google.com/p/fullcalendar/issues/detail?id=686 [762]:
https://code.google.com/p/fullcalendar/issues/detail?id=762 v1.6.1
(2013-04-14) ------------------- - fixed event inner content overflow
bug ([1783]) - fixed table header className bug [1772] - removed
text-shadow on events (better for general use, thx @tkrotoff) [1783]:
https://code.google.com/p/fullcalendar/issues/detail?id=1783 [1772]:
https://code.google.com/p/fullcalendar/issues/detail?id=1772 v1.6.0
(2013-03-18) ------------------- - visual facelift, with
bootstrap-inspired buttons and colors - simplified HTML/CSS for events and
buttons - `dayRender`, for modifying a day cell ([191], thx @althaus) -
week numbers on side of calendar ([295]) - `weekNumber` -
`weekNumberCalculation` - `weekNumberTitle` - `W` formatting
variable - finer snapping granularity for agenda view events ([495], thx
@ms-doodle-com) - `eventAfterAllRender` ([753], thx @pdrakeweb) -
`eventDataTransform` (thx @joeyspo) - `data-date` attributes on cells (thx
@Jae) - expose `$.fullCalendar.dateFormatters` - when clicking fast on
buttons, prevent text selection - bundled with latest jQuery (1.9.1) and
jQuery UI (1.10.2) - Grunt/Lumbar build system for internal development -
build for Bower package manager - build for jQuery plugin site [191]:
https://code.google.com/p/fullcalendar/issues/detail?id=191 [295]:
https://code.google.com/p/fullcalendar/issues/detail?id=295 [495]:
https://code.google.com/p/fullcalendar/issues/detail?id=495 [753]:
https://code.google.com/p/fullcalendar/issues/detail?id=753 v1.5.4
(2012-09-05) ------------------- - made compatible with jQuery 1.8.*
(thx @archaeron) - bundled with jQuery 1.8.1 and jQuery UI
1.8.23 v1.5.3 (2012-02-06) ------------------- - fixed dragging
issue with jQuery UI 1.8.16 ([1168]) - bundled with jQuery 1.7.1 and
jQuery UI 1.8.17 [1168]:
https://code.google.com/p/fullcalendar/issues/detail?id=1168 v1.5.2
(2011-08-21) ------------------- - correctly process UTC "Z"
ISO8601 date strings ([750]) [750]:
https://code.google.com/p/fullcalendar/issues/detail?id=750 v1.5.1
(2011-04-09) ------------------- - more flexible ISO8601 date parsing
([814]) - more flexible parsing of UNIX timestamps ([826]) - FullCalendar
now buildable from source on a Mac ([795]) - FullCalendar QA'd in FF4
([883]) - upgraded to jQuery 1.5.2 (which supports IE9) and jQuery UI
1.8.11 [814]:
https://code.google.com/p/fullcalendar/issues/detail?id=814 [826]:
https://code.google.com/p/fullcalendar/issues/detail?id=826 [795]:
https://code.google.com/p/fullcalendar/issues/detail?id=795 [883]:
https://code.google.com/p/fullcalendar/issues/detail?id=883 v1.5
(2011-03-19) ----------------- - slicker default styling for buttons -
reworked a lot of the calendar's HTML and accompanying CSS (solves [327]
and [395]) - more printer-friendly (fullcalendar-print.css) -
fullcalendar now inherits styles from jquery-ui themes differently.
styles for buttons are distinct from styles for calendar cells. (solves
[299]) - can now color events through FullCalendar options and
Event-Object properties ([117]) THIS IS NOW THE PREFERRED METHOD OF
COLORING EVENTS (as opposed to using className and CSS) - FullCalendar
options: - eventColor (changes both background and border) -
eventBackgroundColor - eventBorderColor - eventTextColor -
Event-Object options: - color (changes both background and border) -
backgroundColor - borderColor - textColor - can now specify an event
source as an *object* with a `url` property (json feed) or an `events`
property (function or array) with additional properties that will be
applied to the entire event source: - color (changes both background and
border) - backgroudColor - borderColor - textColor - className -
editable - allDayDefault - ignoreTimezone - startParam (for a
feed) - endParam (for a feed) - ANY OF THE JQUERY $.ajax OPTIONS
allows for easily changing from GET to POST and sending additional
parameters ([386]) allows for easily attaching ajax handlers such as
`error` ([754]) allows for turning caching on ([355]) - Google
Calendar feeds are now specified differently: - specify a simple string
of your feed's URL - specify an *object* with a `url` property of your
feed's URL. you can include any of the new Event-Source options in this
object. - the old `$.fullCalendar.gcalFeed` method still works - no more
IE7 SSL popup ([504]) - remove `cacheParam` - use json event source
`cache` option instead - latest jquery/jquery-ui [327]:
https://code.google.com/p/fullcalendar/issues/detail?id=327 [395]:
https://code.google.com/p/fullcalendar/issues/detail?id=395 [299]:
https://code.google.com/p/fullcalendar/issues/detail?id=299 [117]:
https://code.google.com/p/fullcalendar/issues/detail?id=117 [386]:
https://code.google.com/p/fullcalendar/issues/detail?id=386 [754]:
https://code.google.com/p/fullcalendar/issues/detail?id=754 [355]:
https://code.google.com/p/fullcalendar/issues/detail?id=355 [504]:
https://code.google.com/p/fullcalendar/issues/detail?id=504 v1.4.11
(2011-02-22) -------------------- - fixed rerenderEvents bug ([790]) -
fixed bug with faulty dragging of events from all-day slot in agenda
views - bundled with jquery 1.5 and jquery-ui 1.8.9 [790]:
https://code.google.com/p/fullcalendar/issues/detail?id=790 v1.4.10
(2011-01-02) -------------------- - fixed bug with resizing event to
different week in 5-day month view ([740]) - fixed bug with events not
sticking after a removeEvents call ([757]) - fixed bug with underlying
parseTime method, and other uses of parseInt ([688]) [740]:
https://code.google.com/p/fullcalendar/issues/detail?id=740 [757]:
https://code.google.com/p/fullcalendar/issues/detail?id=757 [688]:
https://code.google.com/p/fullcalendar/issues/detail?id=688 v1.4.9
(2010-11-16) ------------------- - new algorithm for vertically
stacking events ([111]) - resizing an event to a different week ([306]) -
bug: some events not rendered with consecutive calls to addEventSource
([679]) [111]:
https://code.google.com/p/fullcalendar/issues/detail?id=111 [306]:
https://code.google.com/p/fullcalendar/issues/detail?id=306 [679]:
https://code.google.com/p/fullcalendar/issues/detail?id=679 v1.4.8
(2010-10-16) ------------------- - ignoreTimezone option (set to
`false` to process UTC offsets in ISO8601 dates) - bugfixes - event
refetching not being called under certain conditions ([417], [554]) -
event refetching being called multiple times under certain conditions
([586], [616]) - selection cannot be triggered by right mouse button
([558]) - agenda view left axis sized incorrectly ([465]) - IE js error
when calendar is too narrow ([517]) - agenda view looks strange when no
scrollbars ([235]) - improved parsing of ISO8601 dates with UTC
offsets - $.fullCalendar.version - an internal refactor of the code, for
easier future development and modularity [417]:
https://code.google.com/p/fullcalendar/issues/detail?id=417 [554]:
https://code.google.com/p/fullcalendar/issues/detail?id=554 [586]:
https://code.google.com/p/fullcalendar/issues/detail?id=586 [616]:
https://code.google.com/p/fullcalendar/issues/detail?id=616 [558]:
https://code.google.com/p/fullcalendar/issues/detail?id=558 [465]:
https://code.google.com/p/fullcalendar/issues/detail?id=465 [517]:
https://code.google.com/p/fullcalendar/issues/detail?id=517 [235]:
https://code.google.com/p/fullcalendar/issues/detail?id=235 v1.4.7
(2010-07-05) ------------------- - "dropping" external
objects onto the calendar - droppable (boolean, to turn on/off) -
dropAccept (to filter which events the calendar will accept) - drop
(trigger) - selectable options can now be specified with a View Option
Hash - bugfixes - dragged & reverted events having wrong time text
([406]) - bug rendering events that have an endtime with seconds, but no
hours/minutes ([477]) - gotoDate date overflow bug ([429]) - wrong date
reported when clicking on edge of last column in agenda views [412] -
support newlines in event titles - select/unselect callbacks now passes
native js event [406]:
https://code.google.com/p/fullcalendar/issues/detail?id=406 [477]:
https://code.google.com/p/fullcalendar/issues/detail?id=477 [429]:
https://code.google.com/p/fullcalendar/issues/detail?id=429 [412]:
https://code.google.com/p/fullcalendar/issues/detail?id=412 v1.4.6
(2010-05-31) ------------------- - "selecting" days or
timeslots - options: selectable, selectHelper, unselectAuto,
unselectCancel - callbacks: select, unselect - methods: select,
unselect - when dragging an event, the highlighting reflects the duration
of the event - code compressing by Google Closure Compiler - bundled with
jQuery 1.4.2 and jQuery UI 1.8.1 v1.4.5
(2010-02-21) ------------------- - lazyFetching option, which can force
the calendar to fetch events on every view/date change - scroll state of
agenda views are preserved when switching back to view - bugfixes -
calling methods on an uninitialized fullcalendar throws error - IE6/7 bug
where an entire view becomes invisible ([320]) - error when rendering a
hidden calendar (in jquery ui tabs for example) in IE ([340]) -
interconnected bugs related to calendar resizing and scrollbars - when
switching views or clicking prev/next, calendar would "blink"
([333]) - liquid-width calendar's events shifted (depending on initial
height of browser) ([341]) - more robust underlying algorithm for
calendar resizing [320]:
https://code.google.com/p/fullcalendar/issues/detail?id=320 [340]:
https://code.google.com/p/fullcalendar/issues/detail?id=340 [333]:
https://code.google.com/p/fullcalendar/issues/detail?id=333 [341]:
https://code.google.com/p/fullcalendar/issues/detail?id=341 v1.4.4
(2010-02-03) ------------------- - optimized event rendering in all
views (events render in 1/10 the time) - gotoDate() does not force the
calendar to unnecessarily rerender - render() method now correctly
readjusts height v1.4.3 (2009-12-22) ------------------- - added
destroy method - Google Calendar event pages respect currentTimezone -
caching now handled by jQuery's ajax - protection from setting
aspectRatio to zero - bugfixes - parseISO8601 and DST caused certain
events to display day before - button positioning problem in IE6 - ajax
event source removed after recently being added, events still displayed -
event not displayed when end is an empty string - dynamically setting
calendar height when no events have been fetched, throws error v1.4.2
(2009-12-02) ------------------- - eventAfterRender trigger - getDate
& getView methods - height & contentHeight options (explicitly
sets the pixel height) - minTime & maxTime options (restricts shown
hours in agenda view) - getters [for all options] and setters [for height,
contentHeight, and aspectRatio ONLY! stay tuned..] - render method now
readjusts calendar's size - bugfixes - lightbox scripts that use iframes
(like fancybox) - day-of-week classNames were off when firstDay=1 -
guaranteed space on right side of agenda events (even when stacked) -
accepts ISO8601 dates with a space (instead of 'T') v1.4.1
(2009-10-31) ------------------- - can exclude weekends with new
'weekends' option - gcal feed 'currentTimezone' option - bugfixes -
year/month/date option sometimes wouldn't set correctly (depending on
current date) - daylight savings issue caused agenda views to start at
1am (for BST users) - cleanup of gcal.js code v1.4
(2009-10-19) ----------------- - agendaWeek and agendaDay views -
added some options for agenda views: - allDaySlot - allDayText -
firstHour - slotMinutes - defaultEventMinutes - axisFormat -
modified some existing options/triggers to work with agenda views: -
dragOpacity and timeFormat can now accept a "View Hash" (a new
concept) - dayClick now has an allDay parameter - eventDrop now has an
an allDay parameter (this will affect those who use revertFunc, adjust
parameter list) - added 'prevYear' and 'nextYear' for buttons in header -
minor change for theme users, ui-state-hover not applied to active/inactive
buttons - added event-color-changing example in docs - better defaults
for right-to-left themed button icons v1.3.2
(2009-10-13) ------------------- - Bugfixes (please upgrade from
1.3.1!) - squashed potential infinite loop when addMonths and addDays
is called with an invalid date - $.fullCalendar.parseDate() now correctly
parses IETF format - when switching views, the 'today' button sticks
inactive, fixed - gotoDate now can accept a single Date argument -
documentation for changes in 1.3.1 and 1.3.2 now on website v1.3.1
(2009-09-30) ------------------- - 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 v1.3 (2009-09-21) ----------------- - different 'views':
month/basicWeek/basicDay - more flexible 'header' system for buttons -
themable by jQuery UI themes - resizable events (require jQuery UI
resizable plugin) - rescoped & rewritten CSS, enhanced default look -
cleaner css & rendering techniques for right-to-left - reworked
options & API to support multiple views / be consistent with jQuery
UI - refactoring of entire codebase - broken into different JS & CSS
files, assembled w/ build scripts - new test suite for new features, uses
firebug-lite - refactored docs - Options - + 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) - Triggered
Actions - + eventResizeStart - + eventResizeStop - + eventResize -
x monthDisplay -> viewDisplay - x resize -> windowResize -
'eventDrop' params changed, can revert if ajax cuts out - CalEvent
Properties - x showTime -> allDay - x draggable -> editable -
'end' is now INCLUSIVE when allDay=true - 'url' now produces a real
<a> tag, more native clicking/tab behavior - Methods: - +
renderEvent - x prevMonth -> prev - x nextMonth
-> next - x prevYear/nextYear -> moveDate - x refresh
-> rerenderEvents/refetchEvents - x removeEvent ->
removeEvents - x getEventsByID -> clientEvents - Utilities: -
'formatDate' format string completely changed (inspired by jQuery UI
datepicker + datejs) - 'formatDates' added to support date-ranges -
Google Calendar Options: - x draggable -> editable - Bugfixes -
gcal extension fetched 25 results max, now fetches all v1.2.1
(2009-06-29) ------------------- - 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 v1.2 (2009-05-31) ----------------- - 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 - options for prevYear and nextYear
buttons - 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 - date utilties moved from $ to
$.fullCalendar - more documentation in source code - minified version of
fullcalendar.js - test suit (available from svn) - 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 v1.1 (2009-05-10) ----------------- - 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
Онлайн: 0
Реклама