Adam Shaw 7 лет назад
Родитель
Сommit
d769da68cb
5 измененных файлов с 41 добавлено и 12 удалено
  1. 29 0
      CHANGELOG.md
  2. 7 7
      bin/build-example-repos.sh
  3. 3 3
      package-lock.json
  4. 1 1
      tests/example-repos/typescript-example
  5. 1 1
      tests/example-repos/webpack-example

+ 29 - 0
CHANGELOG.md

@@ -44,6 +44,35 @@ v4.0.0-alpha (2018-04-13)
 See https://fullcalendar.io/blog/2018/04/alpha-release-jquery-removal
 See https://fullcalendar.io/blog/2018/04/alpha-release-jquery-removal
 
 
 
 
+v3.10.0 (2019-01-10)
+--------------------
+
+POTENTIALLY BREAKING CHANGE:
+The jquery and moment packages have been moved to peerDependencies. If you are using
+NPM to install fullcalendar, you'll need to explicitly add jquery and moment as
+dependencies of your project. NPM will not install them automatically. (#4136, #4233)
+
+New Features:
+- events from a Google Calendar event source will receive extended props (#4123)
+- export more classes and util functions (#4124)
+- new locales: zh-hk (#4266), be (#4274)
+
+Bugfixes:
+- not accepting dayClicks/selects because of overflow-x:hidden on html/body (#3615)
+- event end time not displayed when duration is one slot, in agenda view (#3049)
+- switching views before event fetch resolves, JS error (#3689)
+- single-day allDay event not showing when time is specified (#3854)
+- prev button doesn't work when previous days are hidden by hiddenDays and dayCount
+  is greater than dateIncrement (#4202)
+- calendar locale not used in all moments objects (#4174)
+- background event background color does not completely fill cells in Chrome (#4145)
+- provide a delta for eventResize when resizing from start (#4135)
+- IE11 memory leak from not removing handler correctly (#4311)
+- make touchstart handlers passive (#4087)
+- fixed typescript definition for: eventAllow (#4243), selectAllow (#4319)
+- fixed locales: de (#4197, #4371), hu (#4203), tr (#4312), ja (#4329)
+
+
 v3.9.0 (2018-03-04)
 v3.9.0 (2018-03-04)
 -------------------
 -------------------
 
 

+ 7 - 7
bin/build-example-repos.sh

@@ -24,16 +24,22 @@ do
   # has npm build system? then build
   # has npm build system? then build
   if [[ -f "$example_path/package.json" ]]
   if [[ -f "$example_path/package.json" ]]
   then
   then
+
     cd "$example_path"
     cd "$example_path"
 
 
-    npm install
+    # start with fresh dependencies
+    rm -f "package-lock.json"
+    rm -rf "node_modules"
 
 
     # link to the globally linked fullcalendar
     # link to the globally linked fullcalendar
+    # (must be done before `npm install`)
     if [[ "$use_current" == '1' ]]
     if [[ "$use_current" == '1' ]]
     then
     then
       npm link fullcalendar
       npm link fullcalendar
     fi
     fi
 
 
+    npm install
+
     if npm run build
     if npm run build
     then
     then
       echo
       echo
@@ -46,12 +52,6 @@ do
       success=0
       success=0
     fi
     fi
 
 
-    # unlink from the globally linked fullcalendar
-    # don't use npm-unlink because it will remove entry from package.json
-    if [[ "$use_current" == '1' ]]
-    then
-      rm 'node_modules/fullcalendar'
-    fi
   fi
   fi
 
 
   # return to project root, for next iteraion, and for after loop
   # return to project root, for next iteraion, and for after loop

+ 3 - 3
package-lock.json

@@ -9849,9 +9849,9 @@
       "dev": true
       "dev": true
     },
     },
     "tslint": {
     "tslint": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.12.0.tgz",
-      "integrity": "sha512-CKEcH1MHUBhoV43SA/Jmy1l24HJJgI0eyLbBNSRyFlsQvb9v6Zdq+Nz2vEOH00nC5SUx4SneJ59PZUS/ARcokQ==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.12.1.tgz",
+      "integrity": "sha512-sfodBHOucFg6egff8d1BvuofoOQ/nOeYNfbp7LDlKBcLNrL3lmS5zoiDGyOMdT7YsEXAwWpTdAHwOGOc8eRZAw==",
       "dev": true,
       "dev": true,
       "requires": {
       "requires": {
         "babel-code-frame": "^6.22.0",
         "babel-code-frame": "^6.22.0",

+ 1 - 1
tests/example-repos/typescript-example

@@ -1 +1 @@
-Subproject commit 72891cccdcf0f1b4b30f2aa9b23a38ced64b57a5
+Subproject commit c01150faf52fa26092b7915318f384c585fc8448

+ 1 - 1
tests/example-repos/webpack-example

@@ -1 +1 @@
-Subproject commit a346e107c1bb65284beca787c9ddc6777953ec1e
+Subproject commit 5fd3a1648d3939766b4296dd65c29a9afc1b9892