Browse Source

Do not alias CharacterArray.

It's gonna be breaking change anyway
b/c of IndexableCollection.
Herby Vojčík 5 years ago
parent
commit
5bf6c17d45
3 changed files with 3 additions and 5 deletions
  1. 2 2
      CHANGELOG
  2. 1 1
      lang/API-CHANGES.txt
  3. 0 2
      lang/base/kernel-runtime.js

+ 2 - 2
CHANGELOG

@@ -4,9 +4,9 @@
 * Fixes.
 * Flatter Collection hierarchy with traits, remove IndexableCollection class.
 * Remove some old IE8 cruft.
-* Push CharacterArray down, make it and alias to String and deprecate it.
+* Push CharacterArray down to String and remove it.
 
-Commits: https://lolg.it/amber/amber/commits/0.22.2
+Commits: https://lolg.it/amber/amber/commits/0.23.0
 
 
 24 Jun 2018 - Release 0.22.1

+ 1 - 1
lang/API-CHANGES.txt

@@ -2,7 +2,7 @@
 
 * Remove class IndexableCollection, trait TKeyValueCollection.
 * Merge CharacterArray class into String class
-* Deprecate CharacterArray class
+* Remove CharacterArray class
 
 - Array >>
   - numericallyIndexable

+ 0 - 2
lang/base/kernel-runtime.js

@@ -158,8 +158,6 @@ define(function () {
         this.__init__ = function () {
             st.alias(globals.Array, "OrderedCollection");
             st.alias(globals.Date, "Time");
-            // TODO deprecated, remove
-            st.alias(globals.String, "CharacterArray");
         }
     }