|
17 | 17 | "fileBaseUrl": "https://raw.githubusercontent.com/TypesettingTools/ASSFoundation/v@{version}-@{channel}/@{namespacePath}", |
18 | 18 | "channels": { |
19 | 19 | "alpha": { |
20 | | - "version": "0.2.9", |
21 | | - "released": "2015-05-12", |
| 20 | + "version": "0.3.0", |
| 21 | + "released": "2015-07-05", |
22 | 22 | "default": true, |
23 | 23 | "files": [ |
24 | 24 | { |
25 | 25 | "name": ".moon", |
26 | 26 | "url": "@{fileBaseUrl}@{fileName}", |
27 | | - "sha1": "2F120C6589E7B9B2DD3F867AE64DCE9B223898C2" |
| 27 | + "sha1": "064B1D587F5FF570882273ECE3FC4D1325A74A6E" |
28 | 28 | }, |
29 | 29 | { |
30 | 30 | "name": ".lua", |
|
53 | 53 | { |
54 | 54 | "name": "/LineContents.lua", |
55 | 55 | "url": "@{fileBaseUrl}@{fileName}", |
56 | | - "sha1": "B511E2B6A32D2643BEF54FCC259E7E0B7358362C" |
| 56 | + "sha1": "59A68AF666DA20CE099938493E8BE7FD9CBEB51C" |
57 | 57 | }, |
58 | 58 | { |
59 | 59 | "name": "/TagList.lua", |
60 | 60 | "url": "@{fileBaseUrl}@{fileName}", |
61 | | - "sha1": "EF0991C047357DB585EC1DD7A8B7FBE4640AEF14" |
| 61 | + "sha1": "021746ECF3D4C79F7C66FF2FAC3506E8CA1D33F3" |
62 | 62 | }, |
63 | 63 | { |
64 | 64 | "name": "/Draw/Bezier.lua", |
|
93 | 93 | { |
94 | 94 | "name": "/Primitive/Number.lua", |
95 | 95 | "url": "@{fileBaseUrl}@{fileName}", |
96 | | - "sha1": "B0ABD2AE7B536668EE61F2722E49D36ACDBFEE54" |
| 96 | + "sha1": "DD650F7BEC9A82D167AFF04B3FCFBDA6BF357F50" |
97 | 97 | }, |
98 | 98 | { |
99 | 99 | "name": "/Primitive/Point.lua", |
|
128 | 128 | { |
129 | 129 | "name": "/Section/Text.lua", |
130 | 130 | "url": "@{fileBaseUrl}@{fileName}", |
131 | | - "sha1": "820E24E704958FA073CEBBF1C6996CDAAA5C534A" |
| 131 | + "sha1": "8C857082A09A2B3402DF0017C49B298D265CCB5A" |
132 | 132 | }, |
133 | 133 | { |
134 | 134 | "name": "/Tag/Align.lua", |
135 | 135 | "url": "@{fileBaseUrl}@{fileName}", |
136 | | - "sha1": "1686FEF8F396524551C5C6985457A88F3FF67749" |
| 136 | + "sha1": "81BE42F90AFAE1D11C2DB08B61D7423D37143866" |
137 | 137 | }, |
138 | 138 | { |
139 | 139 | "name": "/Tag/Base.lua", |
|
240 | 240 | } |
241 | 241 | }, |
242 | 242 | "changelog": { |
| 243 | + "0.3.0": [ |
| 244 | + "Align:getPositionOffset(): An optional parameter was added to allow for specifying a reference alignment. Previously the offset was always relative to the coordinate origin (\\an7 alignment), now it's possible to use this method to calculate the offset between any given source and target alignment.", |
| 245 | + "TagList:isTagTransformed() was renamed to TagList:checkTransformed() to better reflect the option of making it return a hashtable of all tags and whether or not they're being transformed when called without an argument. ", |
| 246 | + "A convenient Number:ModEq(value, divisor) comparison method was added to Number primitives.", |
| 247 | + "The LineContents:getMetrics() and TagSection:getMetrics() were renamed to :getTextMetrics and had the option to also emit LineBounds removed. The type bounds table now uses .w and .h for height just as LineBounds does.", |
| 248 | + "LineContents:getPosition(): a bug was fixed that could cause the returned origin value to be of type boolean instead of an ASS.Point.", |
| 249 | + "LineContents:getDefaultTags(): style defaults for tags now always take precedence over generic defaults.", |
| 250 | + "Fixed a bug in the tag mapping table that resulted in a missing default value for \\fry tags." |
| 251 | + ], |
243 | 252 | "0.2.9": [ |
244 | 253 | "LineContents:replaceTags(): An argument was added to control insertion of remaining tags not previously found in the line (on by default to match old behavior).", |
245 | 254 | "LineContents:replaceTags() now automatically creates the missing tag section at the beginning of the line if insertion of remaining tags was requested starting at index 1." |
|
0 commit comments