Skip to content

Commit 6e7e84f

Browse files
authored
Merge pull request #507 from SharePoint/dev
Merge for v1.17.0
2 parents 065bc44 + 2ad0a93 commit 6e7e84f

File tree

120 files changed

+13082
-9194
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

120 files changed

+13082
-9194
lines changed

.circleci/config.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ jobs:
2323
- run:
2424
name: Update version number for telemetry
2525
command: npm run versionUpdater
26+
- run:
27+
name: Create/update the missing localization keys
28+
command: npm run localization
2629
- run:
2730
name: build
2831
command: npm run build
@@ -67,7 +70,7 @@ jobs:
6770
name: Run codevoc
6871
command: './node_modules/.bin/codecov -t $CODECOV_TOKEN'
6972
environment:
70-
- CODECOV_TOKEN: "83a5682f-4c9f-4ed7-9da8-ccc04416f364"
73+
- CODECOV_TOKEN: "$CODECOV_TOKEN"
7174
- store_artifacts:
7275
path: temp/coverage
7376
prefix: coverage
@@ -96,7 +99,7 @@ jobs:
9699
deploy_docs:
97100
working_directory: ~/sp-dev-fx-controls-react/docs/documentation
98101
docker:
99-
- image: circleci/python:2.7-jessie-node
102+
- image: circleci/python:3.6.6-jessie-node
100103
steps:
101104
- attach_workspace:
102105
at: ~/sp-dev-fx-controls-react
@@ -108,7 +111,7 @@ jobs:
108111
command: sudo pip install mkdocs
109112
- run:
110113
name: Install MkDocs theme
111-
command: sudo pip install mkdocs-material
114+
command: sudo pip install mkdocs-material==3.1.0
112115
- run:
113116
name: Avoid hosts unknown for github
114117
command: echo -e "Host github.com\n\tStrictHostKeyChecking no\n" > ~/.ssh/config

CHANGELOG.JSON

Lines changed: 113 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,56 @@
11
{
22
"versions": [
3+
{
4+
"version": "1.17.0",
5+
"changes": {
6+
"new": [
7+
"`ComboBoxListItemPicker` component [#292](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/292)",
8+
"`Localization`: Project now supports localization of all SharePoint Online languages (auto translation via Cognitive Services) [#456](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/456)",
9+
"`IconPicker`: component [#485](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/485)",
10+
"`FolderExplorer` component [#499](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/499)"
11+
],
12+
"enhancements": [
13+
"`SecurityTrimmedControl`: Added the option to show a control when the user doesn't have permissions [307](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/307)",
14+
"`PnP Telemetry` service opt-out support [#475](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/475)",
15+
"`TaxonomyPicker`: Possibility to hide deprecated and \"Available for Tagging\"= false terms [#421](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/421)",
16+
"`FilePicker` - French translation [#449](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/449)",
17+
"Slovak localization [#457](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/457)",
18+
"`TaxonomyPicker`: Placeholder for Taxonomy Picker [#464](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/464)",
19+
"`ListItemPicker`, `PeoplePicker`: Placeholder for `ListItemPicker` and `PeoplePicker` [#486](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/486)",
20+
"`FilePicker`: Do not store active tab in url's hash [#488](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/488)",
21+
"`DateTimePicker`: Placeholder property option added [#503](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/503)"
22+
],
23+
"fixes": [
24+
"`RichText`: problem with edit mode [#445](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/445)",
25+
"`ListView` documentation: Typo - the first occurrence of maxWidth should be minWidth [#400](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/400)",
26+
"`RichText`: Text indent buttons were copy-paste of subscript and superscript buttons. Clicking on the text-indent buttons would call subscript or superscript instead. [#454](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/454)",
27+
"`RichText`: Fix of removing text and inserting link instead [#455](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/455)",
28+
"`FilePicker`: Read file content in IE11 [#444](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/444)",
29+
"`ListPicker`: listPicker always return \"test\" when multiple allowed [#458](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/458)",
30+
"`FilePicker`: Button text overflow fix + global classnames and properties",
31+
"`FieldUserRenderer`: implementation of `api/SP.UserProfiles.PeopleManager/GetPropertiesFor` is not working on on-prem [#468](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/468)",
32+
"`Placeholder`: Placeholder component is not rendering after a string change in it's properties [#469](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/469)",
33+
"`ListView` documentation update: `minWidth` instead of `maxWidth` [#480](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/480)",
34+
"`DateTimePicker`: Minutes and Seconds validation [#495](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/495)",
35+
"`FilePicker`: bingAPIKey not working [#489](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/489)"
36+
]
37+
},
38+
"contributions": [
39+
"[Richard Gigan](https://github.com/PooLP)",
40+
"[Reginald Johnson](https://github.com/LastGunslinger)",
41+
"[JonasBjerke89](https://github.com/JonasBjerke89)",
42+
"[Prasad Kasireddy](https://github.com/PrasadKasireddy)",
43+
"[Alexander Kleshcheov](https://github.com/SharePickle)",
44+
"[Konradox](https://github.com/Konradox)",
45+
"[Léo Maradan](https://github.com/Leomaradan)",
46+
"[Matej](https://github.com/Matej4386)",
47+
"[mgwojciech](https://github.com/mgwojciech)",
48+
"[Joel Rodrigues](https://github.com/joelfmrodrigues)",
49+
"[Jason S](https://github.com/jason-appliedis)",
50+
"[Piotr Siatka](https://github.com/siata13)",
51+
"[Rabia Williams](https://github.com/rabwill)"
52+
]
53+
},
354
{
455
"version": "1.16.0",
556
"changes": {
@@ -275,7 +326,10 @@
275326
"`PeoplePicker`: Suggested People not loading after first selection [#134](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/134)"
276327
]
277328
},
278-
"contributions": ["[Gautam Sheth](https://github.com/gautamdsheth)", "[Alex Terentiev](https://github.com/AJIXuMuK)"]
329+
"contributions": [
330+
"[Gautam Sheth](https://github.com/gautamdsheth)",
331+
"[Alex Terentiev](https://github.com/AJIXuMuK)"
332+
]
279333
},
280334
{
281335
"version": "1.8.0",
@@ -298,7 +352,12 @@
298352
"`PeoplePicker`: fix freezes when typing in search values [#117](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/117)"
299353
]
300354
},
301-
"contributions": ["[Thomas Lamb](https://github.com/ThomasLamb)", "[Joel Rodrigues](https://github.com/joelfmrodrigues)", "[Mikael Svenson](https://github.com/wobba)", "[Alex Terentiev](https://github.com/AJIXuMuK)"]
355+
"contributions": [
356+
"[Thomas Lamb](https://github.com/ThomasLamb)",
357+
"[Joel Rodrigues](https://github.com/joelfmrodrigues)",
358+
"[Mikael Svenson](https://github.com/wobba)",
359+
"[Alex Terentiev](https://github.com/AJIXuMuK)"
360+
]
302361
},
303362
{
304363
"version": "1.7.0",
@@ -314,7 +373,12 @@
314373
"`FieldNameRenderer` onClick does not suppress default link behavior [#103](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/103)"
315374
]
316375
},
317-
"contributions": ["Octavie van Haaften", "Asish Padhy", "Mikael Svenson", "Alex Terentiev"]
376+
"contributions": [
377+
"Octavie van Haaften",
378+
"Asish Padhy",
379+
"Mikael Svenson",
380+
"Alex Terentiev"
381+
]
318382
},
319383
{
320384
"version": "1.6.0",
@@ -328,7 +392,9 @@
328392
"PeoplePicker property selectedItems not implemented? [#90](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/90)"
329393
]
330394
},
331-
"contributions": ["Octavie van Haaften"]
395+
"contributions": [
396+
"Octavie van Haaften"
397+
]
332398
},
333399
{
334400
"version": "1.5.0",
@@ -345,7 +411,10 @@
345411
"Fixed issue in single selection mode when all group items were selected in the `ListView` when user clicked on the group header [#86](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/86)"
346412
]
347413
},
348-
"contributions": ["Asish Padhy", "Alex Terentiev"]
414+
"contributions": [
415+
"Asish Padhy",
416+
"Alex Terentiev"
417+
]
349418
},
350419
{
351420
"version": "1.4.0",
@@ -418,7 +487,9 @@
418487
"changes": {
419488
"new": [],
420489
"enhancements": [],
421-
"fixes": ["Fixes an issue sorting in the `ListView` control while items were selected. Indexes were not updated."]
490+
"fixes": [
491+
"Fixes an issue sorting in the `ListView` control while items were selected. Indexes were not updated."
492+
]
422493
},
423494
"contributions": []
424495
},
@@ -427,7 +498,9 @@
427498
"changes": {
428499
"new": [],
429500
"enhancements": [],
430-
"fixes": ["`FieldTaxonomyRenderer` got fixed to support single and multiple values"]
501+
"fixes": [
502+
"`FieldTaxonomyRenderer` got fixed to support single and multiple values"
503+
]
431504
},
432505
"contributions": []
433506
},
@@ -439,7 +512,9 @@
439512
"`IFrameDialog` was added to the project"
440513
],
441514
"enhancements": [],
442-
"fixes": ["Fixed theming in the `WebPartTitle` control"]
515+
"fixes": [
516+
"Fixed theming in the `WebPartTitle` control"
517+
]
443518
},
444519
"contributions": []
445520
},
@@ -448,24 +523,32 @@
448523
"changes": {
449524
"new": [],
450525
"enhancements": [],
451-
"fixes": ["`FileTypeIcon` icon fixed where it did not render an icon. This control should now works in SPFx extensions."]
526+
"fixes": [
527+
"`FileTypeIcon` icon fixed where it did not render an icon. This control should now works in SPFx extensions."
528+
]
452529
},
453530
"contributions": []
454531
},
455532
{
456533
"version": "1.1.2",
457534
"changes": {
458535
"new": [],
459-
"enhancements": ["Improved telemetry with some object checks"],
460-
"fixes": ["Fix for `WebPartTitle` control to inherit color"]
536+
"enhancements": [
537+
"Improved telemetry with some object checks"
538+
],
539+
"fixes": [
540+
"Fix for `WebPartTitle` control to inherit color"
541+
]
461542
},
462543
"contributions": []
463544
},
464545
{
465546
"version": "1.1.1",
466547
"changes": {
467548
"new": [],
468-
"enhancements": ["Removed operation name from telemetry"],
549+
"enhancements": [
550+
"Removed operation name from telemetry"
551+
],
469552
"fixes": []
470553
},
471554
"contributions": []
@@ -474,16 +557,22 @@
474557
"version": "1.1.0",
475558
"changes": {
476559
"new": [],
477-
"enhancements": ["Telemetry added"],
560+
"enhancements": [
561+
"Telemetry added"
562+
],
478563
"fixes": []
479564
},
480565
"contributions": []
481566
},
482567
{
483568
"version": "1.0.0",
484569
"changes": {
485-
"new": ["`WebPartTitle` control got added"],
486-
"enhancements": ["ListView control got extended with the ability to specify a set of preselected items."],
570+
"new": [
571+
"`WebPartTitle` control got added"
572+
],
573+
"enhancements": [
574+
"ListView control got extended with the ability to specify a set of preselected items."
575+
],
487576
"fixes": []
488577
},
489578
"contributions": []
@@ -493,14 +582,18 @@
493582
"changes": {
494583
"new": [],
495584
"enhancements": [],
496-
"fixes": ["Fix for the `ListView` control when selection is used in combination with `setState`."]
585+
"fixes": [
586+
"Fix for the `ListView` control when selection is used in combination with `setState`."
587+
]
497588
},
498589
"contributions": []
499590
},
500591
{
501592
"version": "Beta 1.0.0-beta.7",
502593
"changes": {
503-
"new": ["Grouping functionality added to the `ListView` control"],
594+
"new": [
595+
"Grouping functionality added to the `ListView` control"
596+
],
504597
"enhancements": [],
505598
"fixes": []
506599
},
@@ -509,7 +602,9 @@
509602
{
510603
"version": "Beta 1.0.0-beta.6",
511604
"changes": {
512-
"new": ["Initial release"],
605+
"new": [
606+
"Initial release"
607+
],
513608
"enhancements": [],
514609
"fixes": []
515610
},

CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,45 @@
11
# Releases
22

3+
## 1.17.0
4+
5+
### New control(s)
6+
7+
- `ComboBoxListItemPicker` component [#292](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/292)
8+
- `Localization`: Project now supports localization of all SharePoint Online languages (auto translation via Cognitive Services) [#456](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/456)
9+
- `IconPicker`: component [#485](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/485)
10+
- `FolderExplorer` component [#499](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/499)
11+
12+
### Enhancements
13+
14+
- `SecurityTrimmedControl`: Added the option to show a control when the user doesn't have permissions [307](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/307)
15+
- `PnP Telemetry` service opt-out support [#475](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/475)
16+
- `TaxonomyPicker`: Possibility to hide deprecated and "Available for Tagging"= false terms [#421](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/421)
17+
- `FilePicker` - French translation [#449](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/449)
18+
- Slovak localization [#457](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/457)
19+
- `TaxonomyPicker`: Placeholder for Taxonomy Picker [#464](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/464)
20+
- `ListItemPicker`, `PeoplePicker`: Placeholder for `ListItemPicker` and `PeoplePicker` [#486](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/486)
21+
- `FilePicker`: Do not store active tab in url's hash [#488](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/488)
22+
- `DateTimePicker`: Placeholder property option added [#503](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/503)
23+
24+
### Fixes
25+
26+
- `RichText`: problem with edit mode [#445](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/445)
27+
- `ListView` documentation: Typo - the first occurrence of maxWidth should be minWidth [#400](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/400)
28+
- `RichText`: Text indent buttons were copy-paste of subscript and superscript buttons. Clicking on the text-indent buttons would call subscript or superscript instead. [#454](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/454)
29+
- `RichText`: Fix of removing text and inserting link instead [#455](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/455)
30+
- `FilePicker`: Read file content in IE11 [#444](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/444)
31+
- `ListPicker`: listPicker always return "test" when multiple allowed [#458](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/458)
32+
- `FilePicker`: Button text overflow fix + global classnames and properties
33+
- `FieldUserRenderer`: implementation of `api/SP.UserProfiles.PeopleManager/GetPropertiesFor` is not working on on-prem [#468](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/468)
34+
- `Placeholder`: Placeholder component is not rendering after a string change in it's properties [#469](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/469)
35+
- `ListView` documentation update: `minWidth` instead of `maxWidth` [#480](https://github.com/SharePoint/sp-dev-fx-controls-react/pull/480)
36+
- `DateTimePicker`: Minutes and Seconds validation [#495](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/495)
37+
- `FilePicker`: bingAPIKey not working [#489](https://github.com/SharePoint/sp-dev-fx-controls-react/issues/489)
38+
39+
### Contributors
40+
41+
Special thanks to our contributors (in alphabetical order): [Richard Gigan](https://github.com/PooLP), [Reginald Johnson](https://github.com/LastGunslinger), [JonasBjerke89](https://github.com/JonasBjerke89), [Prasad Kasireddy](https://github.com/PrasadKasireddy), [Alexander Kleshcheov](https://github.com/SharePickle), [Konradox](https://github.com/Konradox), [Léo Maradan](https://github.com/Leomaradan), [Matej](https://github.com/Matej4386), [mgwojciech](https://github.com/mgwojciech), [Joel Rodrigues](https://github.com/joelfmrodrigues), [Jason S](https://github.com/jason-appliedis), [Piotr Siatka](https://github.com/siata13), [Rabia Williams](https://github.com/rabwill).
42+
343
## 1.16.0
444

545
### Enhancements

config/karma.config.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ module.exports = function (config) {
2020
};
2121
config.plugins.push(htmlReporter);
2222

23+
config.set({
24+
framework: ['jasmine']
25+
})
2326
// Add the remap-coverage - code coverage for the original files
2427
config.reporters.push('remap-coverage');
2528
config.coverageReporter = {

config/supported.localization.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"langs": ["bg-bg", "ca-es", "da-dk", "de-de", "el-gr", "es-es", "et-ee", "fi-fi", "fr-fr", "it-it", "ja-jp", "lt-lt", "lv-lv", "nb-no", "nl-nl", "pl-pl", "pt-pt", "ro-ro", "ru-ru", "sk-sk", "sr-latn-rs", "sv-se", "tr-tr", "vi-vn", "zh-cn", "zh-tw"]
3+
}

0 commit comments

Comments
 (0)