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
Copy file name to clipboardExpand all lines: docs-developer/CHANGELOG-formats.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,10 @@ Note that this is not an exhaustive list. Processed profile format upgraders can
6
6
7
7
## Processed profile format
8
8
9
+
### Version 58
10
+
11
+
A new `SourceTable` has been added to `profile.shared.sources` to centralize all source file information. The `FuncTable.fileName` field has been replaced with `FuncTable.source`, which references indices in the shared sources table. This change allows storing a UUID per JS source, which will be used for fetching sources.
12
+
9
13
### Version 57
10
14
11
15
The `searchable` property in marker schemas, originally added in version 44, is now removed again. Now all marker fields are searchable.
@@ -122,6 +126,10 @@ Older versions are not documented in this changelog but can be found in [process
122
126
123
127
## Gecko profile format
124
128
129
+
### Version 32
130
+
131
+
`frameTable``location` string field was changed to include an optional `sourceIndex` at the end of the string inside brackets for JS sources. For example, new JS frames look like this: `functionName (http://script.url/:1234:1234)[1234]` with the last number being its `sourceIndex`. This index references entries in the shared `SourceTable` in `profile.sources` (added in in the same version) which centralizes all source file information.
132
+
125
133
### Version 31
126
134
127
135
Two new marker schema field format types have been added: `flow-id` and `terminating-flow-id`, with string index values (like `unique-string`).
0 commit comments