1
|
### Version 0.4.0 (2015-11-12) ###
|
2
|
|
3
|
- Changed: sourceMappingURL comments used to be matched only when placed at
|
4
|
the end of the script. However, since several commonly used JavaScript
|
5
|
libraries do not follow this convention and all popular web browsers accept
|
6
|
non-trailing comments, this has been revised.
|
7
|
|
8
|
So now non-trailing SourceMappingURL comments are matched as well.
|
9
|
|
10
|
|
11
|
### Version 0.3.0 (2014-08-16) ###
|
12
|
|
13
|
- Changed: sourceMappingURL comments used to be matched only if they appeared
|
14
|
on their own line. However, the spec only says:
|
15
|
|
16
|
> The generated code may include a line at the end of the source, with the following form:
|
17
|
>
|
18
|
> //# sourceMappingURL=<url>
|
19
|
|
20
|
So now they are matched also when they appear on the same line as code.
|
21
|
|
22
|
- Removed: The `.set()` method. I couldn’t decide how it should work
|
23
|
considering the above change. Moreover, it was unnecessarily complex (and
|
24
|
would have gotten worse) for very little gain. It is much easier to run
|
25
|
`.remove()` if needed, and then simply `code += "\n//# sourceMappingURL=" +
|
26
|
url` (using the appropriate comment syntax and newline). KISS.
|
27
|
|
28
|
- Changed: The `.insertBefore()` method now always inserts the string exactly
|
29
|
before the sourceMappingURL comment; not before the newline before the
|
30
|
comment (if any). Moreover, it does not ensure that the comment will be on a
|
31
|
new line anymore. This is up to the caller. KISS.
|
32
|
|
33
|
- Changed: The `.remove()` method no longer removes the newline before the
|
34
|
sourceMappingURL (if any).
|
35
|
|
36
|
- Changed: Renamed `.get()` to `.getFrom()`.
|
37
|
- Changed: Renamed `.remove()` to `.removeFrom()`.
|
38
|
|
39
|
- Added: The `.existsIn()` method.
|
40
|
|
41
|
|
42
|
### Version 0.2.0 (2014-02-23) ###
|
43
|
|
44
|
- Changed: A space is no longer inserted before the closing comment syntax. If
|
45
|
such a space is desired, it needs to be put in the closing comment syntax
|
46
|
itself (such as `["/*", " */"]` instead of `["/*", "*/"]`). (Backwards
|
47
|
incompatible change.)
|
48
|
|
49
|
|
50
|
### Version 0.1.0 (2014-02-22) ###
|
51
|
|
52
|
- Initial release.
|