|
| 1 | +<a name="4.1.0"></a> |
| 2 | +# [4.1.0](https://github.com/glowyphp/strings) (2021-12-xx) |
| 3 | +* Added headline() method. |
| 4 | +* Added replaceSubstr() method. |
| 5 | +* Added mask() method. |
| 6 | +* Added sponge() method. |
| 7 | +* Added swap() method. |
| 8 | + |
1 | 9 | <a name="4.0.0"></a> |
2 | 10 | # [4.0.0](https://github.com/glowyphp/strings) (2021-12-22) |
3 | 11 | * Released under Glowy PHP Organization |
4 | | -* Add PHP 8.1 support |
| 12 | +* Added PHP 8.1 support |
5 | 13 | * Updated dependencies. |
6 | 14 |
|
7 | 15 | <a name="3.0.2"></a> |
8 | 16 | # [3.0.2](https://github.com/glowyphp/strings) (2021-04-13) |
9 | | -* fix snake() method |
| 17 | +* Fixed snake() method |
10 | 18 |
|
11 | 19 | <a name="3.0.1"></a> |
12 | 20 | # [3.0.1](https://github.com/glowyphp/strings) (2021-02-19) |
13 | | -* fix dependencies. |
| 21 | +* Fixed dependencies. |
14 | 22 |
|
15 | 23 | <a name="3.0.0"></a> |
16 | 24 | # [3.0.0](https://github.com/glowyphp/strings) (2021-02-18) |
17 | 25 | * Moving to PHP 7.4.0 |
18 | | -* add echo() method |
19 | | -* add format() method |
20 | | -* add crc32() method |
21 | | -* add md5() method |
22 | | -* add sha1() method |
23 | | -* add sha256() method |
24 | | -* add base64Decode() method |
25 | | -* add base64Encode() method |
| 26 | +* Added echo() method |
| 27 | +* Added format() method |
| 28 | +* Added crc32() method |
| 29 | +* Added md5() method |
| 30 | +* Added sha1() method |
| 31 | +* Added sha256() method |
| 32 | +* Added base64Decode() method |
| 33 | +* Added base64Encode() method |
26 | 34 |
|
27 | 35 | <a name="2.5.0"></a> |
28 | 36 | # [2.5.0](https://github.com/glowyphp/strings) (2021-01-29) |
29 | | -* fix contains() method |
30 | | -* improve before() method |
| 37 | +* Fixed contains() method |
| 38 | +* Improved before() method |
31 | 39 |
|
32 | 40 | <a name="2.4.0"></a> |
33 | 41 | # [2.4.0](https://github.com/glowyphp/strings) (2020-12-05) |
34 | | -* add copy() method. |
35 | | -* add ability to extend Strings class with Macros. |
| 42 | +* Added copy() method. |
| 43 | +* Added ability to extend Strings class with Macros. |
36 | 44 |
|
37 | 45 | ```php |
38 | 46 | use Glowy\Strings\Strings; |
|
49 | 57 |
|
50 | 58 | <a name="2.3.0"></a> |
51 | 59 | # [2.3.0](https://github.com/glowyphp/strings) (2020-11-30) |
52 | | -* add replace() method. |
53 | | -* add pipe() method. |
54 | | -* add chars() method. |
55 | | -* add getIterator() method. |
56 | | -* add offsetExists() offsetGet() offsetSet() offsetExists() methods. |
| 60 | +* Added replace() method. |
| 61 | +* Added pipe() method. |
| 62 | +* Added chars() method. |
| 63 | +* Added getIterator() method. |
| 64 | +* Added offsetExists() offsetGet() offsetSet() offsetExists() methods. |
57 | 65 | * implement interface: ArrayAccess, Countable, IteratorAggregate. |
58 | | -* improve methods trim() trimLeft() trimRight() |
59 | | -* improve tests for replaceArray() method. |
60 | | -* improve tests workflow |
| 66 | +* Improved methods trim() trimLeft() trimRight() |
| 67 | +* Improved tests for replaceArray() method. |
| 68 | +* Improved tests workflow |
61 | 69 | * general code refactoring |
62 | 70 |
|
63 | 71 | <a name="2.2.0"></a> |
64 | 72 | # [2.2.0](https://github.com/glowyphp/strings) (2020-11-24) |
65 | | -* fix limit() method if string length is lower or equals to provided limit. |
66 | | -* fix studly() method. |
67 | | -* fix issue with encoding on new Strings object creation. |
68 | | -* remove memory cache for words. |
69 | | -* add tests for isSimilar() method. |
70 | | -* improve tests for isBase64() method. |
71 | | -* improve tests for move() method. |
72 | | -* improve tests for beforeLast() method. |
73 | | -* improve tests for afterLast() method. |
74 | | -* improve tests for replaceFirst() method. |
75 | | -* improve tests for between() method. |
76 | | -* improve tests for indexOfLast() method. |
77 | | -* improve tests for indexOf() method. |
78 | | -* improve tests for random() method. |
79 | | -* improve tests for replaceLast() method. |
80 | | -* improve tests for isSerialized() method. |
81 | | -* improve tests for hash() method. |
82 | | -* improve tests for studly() method. |
83 | | -* improve tests for __costruct() method. |
84 | | -* improve tests workflow. |
| 73 | +* Fixed limit() method if string length is lower or equals to provided limit. |
| 74 | +* Fixed studly() method. |
| 75 | +* Fixed issue with encoding on new Strings object creation. |
| 76 | +* Removed memory cache for words. |
| 77 | +* Added tests for isSimilar() method. |
| 78 | +* Improved tests for isBase64() method. |
| 79 | +* Improved tests for move() method. |
| 80 | +* Improved tests for beforeLast() method. |
| 81 | +* Improved tests for afterLast() method. |
| 82 | +* Improved tests for replaceFirst() method. |
| 83 | +* Improved tests for between() method. |
| 84 | +* Improved tests for indexOfLast() method. |
| 85 | +* Improved tests for indexOf() method. |
| 86 | +* Improved tests for random() method. |
| 87 | +* Improved tests for replaceLast() method. |
| 88 | +* Improved tests for isSerialized() method. |
| 89 | +* Improved tests for hash() method. |
| 90 | +* Improved tests for studly() method. |
| 91 | +* Improved tests for __costruct() method. |
| 92 | +* Improved tests workflow. |
85 | 93 |
|
86 | 94 | <a name="2.1.0"></a> |
87 | 95 | # [2.1.0](https://github.com/glowyphp/strings) (2020-11-05) |
88 | | -* add isIP method. |
89 | | -* add isMAC method. |
90 | | -* add isHTML method. |
91 | | -* add isBoolean method. |
92 | | -* add isTrue method. |
93 | | -* add isFalse method. |
94 | | -* improve tests for toBoolean method. |
| 96 | +* Added isIP method. |
| 97 | +* Added isMAC method. |
| 98 | +* Added isHTML method. |
| 99 | +* Added isBoolean method. |
| 100 | +* Added isTrue method. |
| 101 | +* Added isFalse method. |
| 102 | +* Improved tests for toBoolean method. |
95 | 103 |
|
96 | 104 | <a name="2.0.0"></a> |
97 | 105 | # [2.0.0](https://github.com/glowyphp/strings) (2020-10-28) |
98 | 106 |
|
99 | 107 | * simplify length() method. |
100 | | -* add lines() method. |
101 | | -* add words() method. |
102 | | -* add charsFrequency() method. |
103 | | -* add wordsFrequency() method. |
104 | | -* add wordsSortDesc() and wordsSortAsc() methods. |
105 | | -* add replaceDashes() method. |
106 | | -* add replacePunctuations() method. |
107 | | -* add getEncoding() and setEncoding() methods. |
108 | | -* add replaceNonAlpha() method and update replaceNonAlphanumeric() method. |
109 | | -* add replaceNonAlphanumeric() method. |
110 | | -* add isUrl() method. |
111 | | -* add isEmail() method. |
112 | | -* improve stripSpaces() method. |
| 108 | +* Added lines() method. |
| 109 | +* Added words() method. |
| 110 | +* Added charsFrequency() method. |
| 111 | +* Added wordsFrequency() method. |
| 112 | +* Added wordsSortDesc() and wordsSortAsc() methods. |
| 113 | +* Added replaceDashes() method. |
| 114 | +* Added replacePunctuations() method. |
| 115 | +* Added getEncoding() and setEncoding() methods. |
| 116 | +* Added replaceNonAlpha() method and update replaceNonAlphanumeric() method. |
| 117 | +* Added replaceNonAlphanumeric() method. |
| 118 | +* Added isUrl() method. |
| 119 | +* Added isEmail() method. |
| 120 | +* Improved stripSpaces() method. |
113 | 121 | * rewrite method logic and rename countWords() to wordsCount() |
114 | | -* rename method words() to wordsLimit() and improve tests for this method. |
| 122 | +* rename method words() to wordsLimit() and Improved tests for this method. |
115 | 123 | * update tests for segments() method. |
116 | 124 |
|
117 | 125 | ### BREAKING CHANGES |
|
0 commit comments