From a8f1d29a46a9d0385f973365c4f5ec7dc088cb18 Mon Sep 17 00:00:00 2001 From: Anton Timmermans Date: Wed, 1 Jun 2016 14:09:53 +0200 Subject: [PATCH 1/4] Add changelog entries for 1.3 --- CHANGELOG.md | 47 +++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 45 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8a3eb6108..dccd758be 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,10 +9,53 @@ We will follow [Semantic Versioning](http://semver.org/) from version 2 and onwa ### Added +* Assessments that assess the following properties: + * The length of subheadings. + * The length of text following a subheading. + * The length of paragraphs. + * The length of sentences. + * The repetition of words at the beginning of sentences. + * The presence of complex words. + * The presence of transition words. + * The variation of sentence length. + * The presence of the passive voice. + * The length of sentences inside the meta description. +* Markers for certain assessments that can show the location of the feedback inside the text: + * The length of subheadings. + * The length of paragraphs. + * The length of sentences. + * The presence of passive voice. + * The presence of transition words. + * The presence of complex words. + * The presence of links with the focus keyword as link text. +* Transliteration for the following languages: + * Spanish, Polish, German, Nynorsk, Bokmål, Swedish, Finnish, + * Danish, Turkish, Latvian, Icelandic, Faroese, Czech, Russian, + * Esperanto, Afrikaans, Catalan, Asturian, Aragonese, Aymara, + * English, French, Italian, Dutch, Bambara. +* Improved accessibility in the snippet preview. + * Added a marker argument to the `App` that can be used to inject a marker function. * Added a marker argument to the `Assessor` that can be used to inject a marker function. -* Added a button after all feedback that can be marked in the text. -* Added markers for the relevant assessments. +* Added a button after all assessment results that can be marked in the text. + +### Changed + +* Created a contentAssessor that contains all content assessments. Some +assessments have been moved from the SEO sssessor to the content +assessor. +* Gracefully fail on assessment failure. An assessment that has a fatal + error now will be shown as a gray bullet and add a trace to the console. +* Improve the way we detect sentences in the text. +* Improve performance of the flesch reading ease. +* Make sure the refresh of the app is always properly debounced. +* Add identifier to all assessments and assessment results to be able to reference them later. +* Hide progress bars from screen readers. + +### Fixed +* Fix a bug where a modification on the title wasn't correctly taken into account. +* Fix a bug where alt tags were requires in all images instead of in only one of the images. +* Fix a bug where having subheadings without the focus keyword was worse than having no subheadings at all. ## 1.2.2: May 4th, 2016 From ff8f1493d6330451a217afce35f83adb9e27d752 Mon Sep 17 00:00:00 2001 From: Joost de Valk Date: Mon, 13 Jun 2016 09:22:16 +0200 Subject: [PATCH 2/4] Update readme --- CHANGELOG.md | 7 ------- 1 file changed, 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dccd758be..2e8c8b23f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,20 +14,13 @@ We will follow [Semantic Versioning](http://semver.org/) from version 2 and onwa * The length of text following a subheading. * The length of paragraphs. * The length of sentences. - * The repetition of words at the beginning of sentences. - * The presence of complex words. * The presence of transition words. - * The variation of sentence length. * The presence of the passive voice. - * The length of sentences inside the meta description. * Markers for certain assessments that can show the location of the feedback inside the text: - * The length of subheadings. * The length of paragraphs. * The length of sentences. * The presence of passive voice. * The presence of transition words. - * The presence of complex words. - * The presence of links with the focus keyword as link text. * Transliteration for the following languages: * Spanish, Polish, German, Nynorsk, Bokmål, Swedish, Finnish, * Danish, Turkish, Latvian, Icelandic, Faroese, Czech, Russian, From ad55c3e0372b79b9b06aca95ae012649ba8fead4 Mon Sep 17 00:00:00 2001 From: Anton Timmermans Date: Mon, 13 Jun 2016 16:05:48 +0200 Subject: [PATCH 3/4] Re-add feature we didn't postpone --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2e8c8b23f..a276d76aa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,7 @@ We will follow [Semantic Versioning](http://semver.org/) from version 2 and onwa * The length of sentences. * The presence of passive voice. * The presence of transition words. + * The presence of links with the focus keyword as link text. * Transliteration for the following languages: * Spanish, Polish, German, Nynorsk, Bokmål, Swedish, Finnish, * Danish, Turkish, Latvian, Icelandic, Faroese, Czech, Russian, From 749904a31f877028b876c1a4df79f7252987fcf9 Mon Sep 17 00:00:00 2001 From: Anton Timmermans Date: Tue, 14 Jun 2016 08:55:28 +0200 Subject: [PATCH 4/4] Add PR props --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index dccd758be..42b3c9c7d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -56,6 +56,7 @@ assessor. * Fix a bug where a modification on the title wasn't correctly taken into account. * Fix a bug where alt tags were requires in all images instead of in only one of the images. * Fix a bug where having subheadings without the focus keyword was worse than having no subheadings at all. +* Fix a bug where requiring paper in index.js would fail on case-sensitive systems, props [Chris Bosco](https://github.com/cbosco). ## 1.2.2: May 4th, 2016