*
- * **Note:** Since CKEditor 4.5 this method cannot be used with multiple classes (`'classA classB'`).
+ * **Note:** Since CKEditor 4.5.0 this method cannot be used with multiple classes (`'classA classB'`).
*
* @chainable
* @method addClass
diff --git a/core/editor.js b/core/editor.js
index da888842647..5b4366fe0b5 100644
--- a/core/editor.js
+++ b/core/editor.js
@@ -1511,7 +1511,7 @@
*
* Prior to CKEditor 4.3 Enter modes were static and it was enough to check {@link CKEDITOR.config#enterMode}
* and {@link CKEDITOR.config#shiftEnterMode} when implementing a feature which should depend on the Enter modes.
- * Since CKEditor 4.3 these options are source of initial:
+ * Since CKEditor 4.3.0 these options are source of initial:
*
* * static {@link #enterMode} and {@link #shiftEnterMode} values,
* * dynamic {@link #activeEnterMode} and {@link #activeShiftEnterMode} values.
diff --git a/core/env.js b/core/env.js
index 01de39c0fb9..71dd4e53246 100644
--- a/core/env.js
+++ b/core/env.js
@@ -276,7 +276,7 @@ if ( !CKEDITOR.env ) {
env.version = version;
/**
- * Since CKEditor 4.5 this property is a blacklist of browsers incompatible with CKEditor. It means that it is
+ * Since CKEditor 4.5.0 this property is a blacklist of browsers incompatible with CKEditor. It means that it is
* set to `false` only in browsers that are known to be incompatible. Before CKEditor 4.5 this
* property was a whitelist of browsers that were known to be compatible with CKEditor.
*
diff --git a/core/htmldataprocessor.js b/core/htmldataprocessor.js
index c713fdb9dc5..45cd552186f 100644
--- a/core/htmldataprocessor.js
+++ b/core/htmldataprocessor.js
@@ -212,7 +212,7 @@
* This method fires the {@link CKEDITOR.editor#toHtml} event which makes it possible
* to hook into the process at various stages.
*
- * **Note:** Since CKEditor 4.3 the signature of this method changed and all options
+ * **Note:** Since CKEditor 4.3.0 the signature of this method changed and all options
* are now grouped in one `options` object. Previously `context`, `fixForBody` and `dontFilter`
* were passed separately.
*
@@ -245,7 +245,7 @@
enterMode = options.enterMode;
protectedWhitespaces = options.protectedWhitespaces;
}
- // Backward compatibility. Since CKEDITOR 4.3 every option was a separate argument.
+ // Backward compatibility. Since CKEDITOR 4.3.0 every option was a separate argument.
else {
context = options;
}
diff --git a/core/htmlparser/fragment.js b/core/htmlparser/fragment.js
index aaab2f421cc..4bc56991b4f 100644
--- a/core/htmlparser/fragment.js
+++ b/core/htmlparser/fragment.js
@@ -612,7 +612,7 @@ CKEDITOR.htmlParser.fragment = function() {
*
* @since 4.1.0
* @param {Function} callback Function to be executed on every node.
- * **Since 4.3** if `callback` returned `false` descendants of current node will be ignored.
+ * **Since 4.3.0** if `callback` returned `false` descendants of current node will be ignored.
* @param {CKEDITOR.htmlParser.node} callback.node Node passed as argument.
* @param {Number} [type] If specified `callback` will be executed only on nodes of this type.
* @param {Boolean} [skipRoot] Don't execute `callback` on this fragment.
diff --git a/core/style.js b/core/style.js
index b4f71d1140d..bc49934bd20 100644
--- a/core/style.js
+++ b/core/style.js
@@ -193,7 +193,7 @@ CKEDITOR.STYLE_OBJECT = 3;
* @param {CKEDITOR.editor/CKEDITOR.dom.document} editor The editor instance in which
* the style will be applied.
* A {@link CKEDITOR.dom.document} instance is accepted for backward compatibility
- * reasons, although since CKEditor 4.4 this type of argument is deprecated. Read more about
+ * reasons, although since CKEditor 4.4.0 this type of argument is deprecated. Read more about
* the signature change in the {@link CKEDITOR.style} documentation.
*/
apply: function( editor ) {
@@ -223,7 +223,7 @@ CKEDITOR.STYLE_OBJECT = 3;
* @param {CKEDITOR.editor/CKEDITOR.dom.document} editor The editor instance in which
* the style will be removed.
* A {@link CKEDITOR.dom.document} instance is accepted for backward compatibility
- * reasons, although since CKEditor 4.4 this type of argument is deprecated. Read more about
+ * reasons, although since CKEditor 4.4.0 this type of argument is deprecated. Read more about
* the signature change in the {@link CKEDITOR.style} documentation.
*/
remove: function( editor ) {
@@ -234,9 +234,9 @@ CKEDITOR.STYLE_OBJECT = 3;
if ( this.checkApplicable( editor.elementPath(), editor ) ) {
var initialEnterMode = this._.enterMode;
- // Before CKEditor 4.4 style knew nothing about editor, so in order to provide enterMode
+ // Before CKEditor 4.4.0 style knew nothing about editor, so in order to provide enterMode
// which should be used developers were forced to hack the style object (see https://dev.ckeditor.com/ticket/10190).
- // Since CKEditor 4.4 style knows about editor (at least when it's being applied/removed), but we
+ // Since CKEditor 4.4.0 style knows about editor (at least when it's being applied/removed), but we
// use _.enterMode for backward compatibility with those hacks.
// Note: we should not change style's enter mode if it was already set.
if ( !initialEnterMode )
diff --git a/core/tools.js b/core/tools.js
index 27a50ffe40b..31e909791e2 100644
--- a/core/tools.js
+++ b/core/tools.js
@@ -416,7 +416,7 @@
*
* alert( CKEDITOR.tools.htmlDecodeAttr( '<a " b>' ) ); // '
'
*
- * Since CKEditor 4.5 this method simply executes {@link #htmlDecode} which covers
+ * Since CKEditor 4.5.0 this method simply executes {@link #htmlDecode} which covers
* all necessary entities.
*
* @param {String} text The text to be decoded.
diff --git a/plugins/bbcode/plugin.js b/plugins/bbcode/plugin.js
index dcc468f11d8..375f2311953 100644
--- a/plugins/bbcode/plugin.js
+++ b/plugins/bbcode/plugin.js
@@ -574,7 +574,7 @@
editor.filter.disable();
- // Since CKEditor 4.3, editor#(active)enterMode is set before
+ // Since CKEditor 4.3.0, editor#(active)enterMode is set before
// beforeInit. Properties got to be updated (https://dev.ckeditor.com/ticket/11202).
editor.activeEnterMode = editor.enterMode = CKEDITOR.ENTER_BR;
},
diff --git a/plugins/mathjax/plugin.js b/plugins/mathjax/plugin.js
index 2f4b1e474fd..92e1f828681 100644
--- a/plugins/mathjax/plugin.js
+++ b/plugins/mathjax/plugin.js
@@ -445,7 +445,7 @@
*
* config.mathJaxLib = '//cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.4/MathJax.js?config=TeX-AMS_HTML';
*
- * **Note:** Since CKEditor 4.5 this option does not have a default value, so it must
+ * **Note:** Since CKEditor 4.5.0 this option does not have a default value, so it must
* be set in order to enable the MathJax plugin.
*
* @since 4.3.0
diff --git a/plugins/widget/plugin.js b/plugins/widget/plugin.js
index 539c618e54b..03b590ed96f 100644
--- a/plugins/widget/plugin.js
+++ b/plugins/widget/plugin.js
@@ -803,7 +803,7 @@
* // insert a new simplebox widget or edit the one currently focused.
* editor.execCommand( 'simplebox' );
*
- * Note: Since CKEditor 4.5 widget's `startupData` can be passed as the command argument:
+ * Note: Since CKEditor 4.5.0 widget's `startupData` can be passed as the command argument:
*
* editor.execCommand( 'simplebox', {
* startupData: {
diff --git a/skins/moono/readme.md b/skins/moono/readme.md
index ae233e1cd97..3881c3c85e8 100644
--- a/skins/moono/readme.md
+++ b/skins/moono/readme.md
@@ -1,7 +1,7 @@
"Moono" Skin
====================
-This skin has been chosen for the **default skin** of CKEditor 4.x (replaced by "Moono-lisa" skin since CKEditor 4.6.0),
+This skin has been chosen for the **default skin** of CKEditor 4.x.x (replaced by "Moono-lisa" skin since CKEditor 4.6.0),
elected from the CKEditor [skin contest](https://ckeditor.com/blog/CKEditor-4-Skin-Contest-Winner/) and further shaped by
the CKEditor team. "Moono" is maintained by the core developers.