You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[`693efb2`](https://github.com/stdlib-js/stdlib/commit/693efb2eb159d1cd25c6cffe2440e36e6a14b9b2) - resolve negative indices relative to the last character index
14
+
-[`29d7b0d`](https://github.com/stdlib-js/stdlib/commit/29d7b0dc141e1112af120eab76fa6731b8fdbe78) - add support for `fromIndex`
15
+
16
+
</section>
17
+
18
+
<!-- /.features -->
19
+
20
+
<sectionclass="breaking-changes">
21
+
22
+
### BREAKING CHANGES
23
+
24
+
-[`693efb2`](https://github.com/stdlib-js/stdlib/commit/693efb2eb159d1cd25c6cffe2440e36e6a14b9b2): resolve negative indices relative to the last character index
25
+
-[`693efb2`](https://github.com/stdlib-js/stdlib/commit/693efb2eb159d1cd25c6cffe2440e36e6a14b9b2): resolve negative indices relative to the last index
6
26
7
-
## Unreleased (2024-08-01)
27
+
- Previously, negative index arguments would resolve to zero and
28
+
search would start from the beginning of the string. To preserve
29
+
previous behavior, users should clamp `fromIndex` values to string
30
+
index bounds before calling into `replaceBefore`.
31
+
32
+
-[`29d7b0d`](https://github.com/stdlib-js/stdlib/commit/29d7b0dc141e1112af120eab76fa6731b8fdbe78): add support for `fromIndex`
- To migrate, users should provide an explicit `fromIndex` of `0` in
36
+
order to retain previous behavior.
37
+
38
+
</section>
39
+
40
+
<!-- /.breaking-changes -->
8
41
9
42
<sectionclass="commits">
10
43
11
44
### Commits
12
45
13
46
<details>
14
47
15
-
-[`22c4d29`](https://github.com/stdlib-js/stdlib/commit/22c4d29898e2b5bb4cb071a6b7f62536027eaf28) - **docs:** remove blank line _(by Athan Reines)_
48
+
-[`693efb2`](https://github.com/stdlib-js/stdlib/commit/693efb2eb159d1cd25c6cffe2440e36e6a14b9b2) - **feat:** resolve negative indices relative to the last character index _(by Athan Reines)_
49
+
-[`29d7b0d`](https://github.com/stdlib-js/stdlib/commit/29d7b0dc141e1112af120eab76fa6731b8fdbe78) - **feat:** add support for `fromIndex`_(by Athan Reines)_
50
+
-[`6bff34f`](https://github.com/stdlib-js/stdlib/commit/6bff34fcc4cbc7c17b7ff99beed20cdd0ea1b3c0) - **style:** add missing space _(by Athan Reines)_
16
51
17
52
</details>
18
53
@@ -36,31 +71,45 @@ A total of 1 person contributed to this release. Thank you to this contributor:
36
71
37
72
<!-- /.release -->
38
73
39
-
<sectionclass="release"id="v0.3.0">
74
+
<sectionclass="release"id="v0.2.1">
40
75
41
-
## 0.3.0 (2024-07-26)
76
+
## 0.2.1 (2024-02-21)
42
77
43
78
No changes reported for this release.
44
79
45
80
</section>
46
81
47
82
<!-- /.release -->
48
83
49
-
<sectionclass="release"id="v0.2.1">
84
+
<sectionclass="release"id="v0.2.0">
50
85
51
-
## 0.2.1 (2024-02-21)
86
+
## 0.2.0 (2024-02-14)
52
87
53
-
No changes reported for this release.
88
+
<sectionclass="commits">
89
+
90
+
### Commits
91
+
92
+
<details>
93
+
94
+
-[`f9c75ce`](https://github.com/stdlib-js/stdlib/commit/f9c75ce726ed4e5fade8622315bb98094dad8561) - **build:** remove tslint directives _(by Philipp Burckhardt)_
95
+
96
+
</details>
54
97
55
98
</section>
56
99
57
-
<!-- /.release-->
100
+
<!-- /.commits-->
58
101
59
-
<sectionclass="release"id="v0.2.0">
102
+
<sectionclass="contributors">
60
103
61
-
##0.2.0 (2024-02-14)
104
+
### Contributors
62
105
63
-
No changes reported for this release.
106
+
A total of 1 person contributed to this release. Thank you to this contributor:
107
+
108
+
- Philipp Burckhardt
109
+
110
+
</section>
111
+
112
+
<!-- /.contributors -->
64
113
65
114
</section>
66
115
@@ -80,7 +129,78 @@ No changes reported for this release.
80
129
81
130
## 0.1.0 (2023-09-22)
82
131
83
-
No changes reported for this release.
132
+
<sectionclass="features">
133
+
134
+
### Features
135
+
136
+
-[`3573d92`](https://github.com/stdlib-js/stdlib/commit/3573d92955f1150eae58fb534808b7a30532a1c1) - update minimum TypeScript version
-[`ae68d17`](https://github.com/stdlib-js/stdlib/commit/ae68d1783e4d97a36bc6a74d8cbe8004dae79ad2) - add support for replacing the substring before the first occurrence of a search string [(#843)](https://github.com/stdlib-js/stdlib/pull/843)
139
+
140
+
</section>
141
+
142
+
<!-- /.features -->
143
+
144
+
<sectionclass="breaking-changes">
145
+
146
+
### BREAKING CHANGES
147
+
148
+
-[`3573d92`](https://github.com/stdlib-js/stdlib/commit/3573d92955f1150eae58fb534808b7a30532a1c1): update minimum TypeScript version
-[`3573d92`](https://github.com/stdlib-js/stdlib/commit/3573d92955f1150eae58fb534808b7a30532a1c1) - **feat:** update minimum TypeScript version _(by Philipp Burckhardt)_
179
+
-[`440034d`](https://github.com/stdlib-js/stdlib/commit/440034de6d7d057f3afb7399b6a3951dc0749c70) - **chore:** fix indentation in package meta data [(#928)](https://github.com/stdlib-js/stdlib/pull/928)_(by stdlib-bot, Athan Reines)_
-[`ae68d17`](https://github.com/stdlib-js/stdlib/commit/ae68d1783e4d97a36bc6a74d8cbe8004dae79ad2) - **feat:** add support for replacing the substring before the first occurrence of a search string [(#843)](https://github.com/stdlib-js/stdlib/pull/843)_(by Harshita Kalani, Athan Reines, Pranav)_
183
+
184
+
</details>
185
+
186
+
</section>
187
+
188
+
<!-- /.commits -->
189
+
190
+
<sectionclass="contributors">
191
+
192
+
### Contributors
193
+
194
+
A total of 4 people contributed to this release. Thank you to the following contributors:
0 commit comments