{"id":580,"date":"2024-05-31T22:13:00","date_gmt":"2024-05-31T22:13:00","guid":{"rendered":"https:\/\/software.sil.org\/annapurna\/?page_id=580"},"modified":"2024-06-11T20:28:28","modified_gmt":"2024-06-11T20:28:28","slug":"history","status":"publish","type":"page","link":"https:\/\/software.sil.org\/annapurna\/history\/","title":{"rendered":"Version History"},"content":{"rendered":"<h3>11 June 2024 (SIL WSTech team)  Annapurna SIL version 2.100<\/h3>\n<ul>\n<li>Enabled rendering for a unique sequence (an implosive) in the Wambule language\n<ul>\n<li>Consists of a DDA, BA or LA half-form (using ZWJ) plus a full vowel A<\/li>\n<li>The sequence may include a vowel sign or virama (halant)<\/li>\n<li>Inspect the GSUB OpenType code for details since this is not usual behaviour<\/li>\n<\/ul>\n<\/li>\n<li>Added TypeTuner support for Ra+Ukar+Nukta ligature (feature in Stylistic Set 16)<\/li>\n<li>Fixed CHA variant bug (feature in Stylistic Set 17)<\/li>\n<li>Fixed ikar + vowel reordering bug (Graphite only)<\/li>\n<\/ul>\n<h3>08 November 2023 (SIL WSTech team)  Annapurna SIL version 2.000<\/h3>\n<p><strong><em>Note that this is a major upgrade that may cause document reflow as<br \/>\nsome glyphs widths have changed and linespacing has been adjusted.<\/em><\/strong><\/p>\n<ul>\n<li>First release that uses a UFO-based design and production workflow\n<ul>\n<li>All sources are in open formats<\/li>\n<li>Build toolkit and workflow is completely open-source<\/li>\n<li>See https:\/\/silnrsi.github.io\/silfontdev\/en-US\/Introduction.html<\/li>\n<\/ul>\n<\/li>\n<li>Web fonts are provided in both WOFF and WOFF2 formats<\/p>\n<\/li>\n<li>\n<p>Added Devanagari characters:<\/p>\n<ul>\n<li>U+A8FC DEVANAGARI SIGN SIDDHAM<\/li>\n<li>U+A8FD DEVANAGARI JAIN OM<\/li>\n<li>U+A8FE DEVANAGARI LETTER AY<\/li>\n<li>U+A8FF DEVANAGARI VOWEL SIGN AY<\/li>\n<\/ul>\n<\/li>\n<li>Added recommended characters (Latin, punctuation, other) for non-Latin fonts:\n<ul>\n<li>U+02C7 caron<\/li>\n<li>U+02D8 breve<\/li>\n<li>U+02D9 dotaccent<\/li>\n<li>U+02DA ring<\/li>\n<li>U+02DB ogonek<\/li>\n<li>U+02DD hungarumlaut<\/li>\n<li>U+0306 brevecomb<\/li>\n<li>U+034F graphemejoinercomb<\/li>\n<li>U+03C0 pi<\/li>\n<li>U+2000 enquad<\/li>\n<li>U+2001 emquad<\/li>\n<li>U+2002 enspace<\/li>\n<li>U+2003 emspace<\/li>\n<li>U+2004 threeperemspace<\/li>\n<li>U+2005 fourperemspace<\/li>\n<li>U+2006 sixperemspace<\/li>\n<li>U+2007 figurespace<\/li>\n<li>U+2008 punctuationspace<\/li>\n<li>U+200A hairspace<\/li>\n<li>U+2010 hyphentwo<\/li>\n<li>U+2011 nonbreakinghyphen<\/li>\n<li>U+2012 figuredash<\/li>\n<li>U+2015 horizontalbar<\/li>\n<li>U+2027 hyphenationpoint<\/li>\n<li>U+2028 lineseparator<\/li>\n<li>U+2029 paragraphseparator<\/li>\n<li>U+2060 wordjoiner<\/li>\n<li>U+2126 Omega, Ohm<\/li>\n<li>U+2202 partialdiff<\/li>\n<li>U+2206 Delta<\/li>\n<li>U+220F product<\/li>\n<li>U+2211 summation<\/li>\n<li>U+2215 divisionslash<\/li>\n<li>U+2219 bulletoperator<\/li>\n<li>U+221A radical<\/li>\n<li>U+221E infinity<\/li>\n<li>U+222B integral<\/li>\n<li>U+2248 approxequal<\/li>\n<li>U+2260 notequal<\/li>\n<li>U+2264 lessequal<\/li>\n<li>U+2265 greaterequal<\/li>\n<li>U+2423 blank<\/li>\n<li>U+25CA lozenge<\/li>\n<li>U+FB01 fi<\/li>\n<li>U+FB02 fl<\/li>\n<li>U+FE00 VS1<\/li>\n<li>U+FE01 VS2<\/li>\n<li>U+FE02 VS3<\/li>\n<li>U+FE03 VS4<\/li>\n<li>U+FE04 VS5<\/li>\n<li>U+FE05 VS6<\/li>\n<li>U+FE06 VS7<\/li>\n<li>U+FE07 VS8<\/li>\n<li>U+FE08 VS9<\/li>\n<li>U+FE09 VS10<\/li>\n<li>U+FE0A VS11<\/li>\n<li>U+FE0B VS12<\/li>\n<li>U+FE0C VS13<\/li>\n<li>U+FE0D VS14<\/li>\n<li>U+FE0E VS15<\/li>\n<li>U+FE0F VS16<\/li>\n<li>U+FEFF zeroWidthNoBreakSpace<\/li>\n<li>U+FFFC objectReplacementCharacter<\/li>\n<li>U+FFFD replacementCharacter<\/li>\n<\/ul>\n<\/li>\n<li>Added variant glyphs:\n<ul>\n<li>DEVANAGARI CHA variants<\/li>\n<li>Full Cha with tail<\/li>\n<li>Half Cha with no stem or halant<\/li>\n<li>DEVANAGARI HEADSTROKE variants<\/li>\n<li>Discrete (to show the number of missing characters)<\/li>\n<li>Narrow (for use in typography)<\/li>\n<li>Filler (zero advance width for use in typography)<\/li>\n<li>DEVANAGARI JAIN OM variant (extended headstroke)<\/li>\n<\/ul>\n<\/li>\n<li>Added Stylistic Set features:\n<ul>\n<li>ss16 uses ligature forms for ra + ukar (or uukar) with nukta<\/li>\n<li>ss17 for full Cha with tail, half Cha with no stem or halant<\/li>\n<\/ul>\n<\/li>\n<li>Added Character Variant features:\n<ul>\n<li>cv21 for headstroke variants discrete, narrow and filler<\/li>\n<li>ss22 for Jain Om variants with extended headstroke<\/li>\n<li>Graphite only: added features cv01-cv17 to correspond to OpenType ss01-ss17<\/li>\n<\/ul>\n<\/li>\n<li>Width of typographic spaces have been made more consistent to reflect<br \/>\ncommon publishing industry usage. Note that this may affect line and page<br \/>\nlengths. Affected spaces:<\/p>\n<ul>\n<li>U+2003 EN SPACE<\/li>\n<li>U+2004 THREE-PER-EM SPACE<\/li>\n<li>U+2005 FOUR-PER-EM SPACE<\/li>\n<li>U+2006 SIX-PER-EM SPACE<\/li>\n<li>U+2009 THIN SPACE<\/li>\n<li>U+200A HAIR SPACE<\/li>\n<li>U+202F NARROW NO-BREAK SPACE<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>Fixed OpenType rendering of double Nga stack with open-Ya to match Graphite<\/p>\n<\/li>\n<li>Fixed OpenType rendering of nukta forms of stemless characters with open-Ya<br \/>\nto match Graphite<\/li>\n<li>Added Graphite rules to reorder ikar before full vowel and possible cons<br \/>\nor half-cons <\/li>\n<li>Fixed Ra+ukar collision with preceding ukar<\/li>\n<li>Fixed ikar-anusvara collision on conjuncts<\/li>\n<li>Fixed misoriented contours and duplicated knots<\/li>\n<li>Added UFO key and value data to set head table flag bits 0 and 1<\/li>\n<li>Revised content and format of the documentation<\/li>\n<\/ul>\n<h3>22 February 2019 (SIL WSTech team)  Annapurna SIL version 1.204<\/h3>\n<ul>\n<li>Reworked Graphite code to remove duplicates from substitution input classes.<\/li>\n<li>Fixed Graphite bug involving alternate renderings of the half forms of ya.<br \/>\nFixed default rendering of dya.<\/li>\n<\/ul>\n<h3>08 December 2017 (SIL NRSI team)  Annapurna SIL version 1.203<\/h3>\n<ul>\n<li>Matched OpenType with Graphite rendering where &#8220;ra halant ra halant&#8221; renders<br \/>\nas &#8220;reph over ra-halant&#8221; instead of &#8220;eyelash ra&#8221; with reph over following cons.<\/li>\n<li>Fixed Graphite bugs in reph position chaining rules<\/li>\n<li>Fixed Graphite bug involving ta+ta conjunct half-form<\/li>\n<\/ul>\n<h3>10 February 2017 (SIL NRSI team)  Annapurna SIL version 1.202<\/h3>\n<ul>\n<li>Fixed Graphite where reph was skipping the aakar after the ya<\/li>\n<li>Used TTFautohint for hinting which solved disappearing candrabindu in Bold<\/li>\n<\/ul>\n<h3>01 August 2016 (SIL NRSI team)  Annapurna SIL version 1.201<\/h3>\n<ul>\n<li>Fixed Graphite (reordering) issue when reph and ikar are in a cluster<\/li>\n<li>Fixed Graphite issue related to TypeTuner fonts<\/li>\n<\/ul>\n<h3>15 January 2015 (SIL NRSI team)  Annapurna SIL version 1.200<\/h3>\n<ul>\n<li>Added glyph U+0978 from the Devanagari block<\/li>\n<li>Added half forms of all the consonant-rakar conjuncts<\/li>\n<li>Fixed a near collision between Ha-Nukta and the uukar<\/li>\n<li>Fixed many collisions of ekar\/aikar over ra with a preceding upper mark<\/li>\n<li>Hinting was done to enhance the on-screen rendering in Windows and Linux<\/li>\n<\/ul>\n<h3>25 October 2012 (SIL NRSI team)  Annapurna SIL version 1.100<\/h3>\n<ul>\n<li>Added glyphs (with OpenType and Graphite support) from the Devanagari block<br \/>\n*0900, 093A..093B, 094E..094F, 0955..0957, 0973..0977, 0979..097A<\/li>\n<li>Added glyphs from the Devanagari Extended block<br \/>\n*A8E0..A8FB<\/li>\n<li>Added glyphs from the North Indic Number Forms block<br \/>\n*A830..A839<\/li>\n<li>U+dot (and UU+dot) is now attached under the Ra instead of the ligature version<\/li>\n<li>Graphite feature IDs are now all four-character tags per CSS requirements<\/li>\n<li>Minor bug fixes<\/li>\n<\/ul>\n<h3>12 July 2011 (SIL NRSI team)  Annapurna SIL version 1.001<\/h3>\n<ul>\n<li>Added ligature glyphs and smart code support for minority languages\n<ul>\n<li>0930 with 0941 and 093C<\/li>\n<li>0931 with 0941<\/li>\n<li>0931 with 0941 and 093C<\/li>\n<li>0930 with 0942 and 093C<\/li>\n<li>0931 with 0942<\/li>\n<li>0931 with 0942 and 093C<\/li>\n<\/ul>\n<\/li>\n<li>Fixed design bug in Bold font. The long I with nasal dot had a missing dot<\/li>\n<li>Minor tweaks by adjusting attachment points and hinting parameters<\/li>\n<li>Numerous bug fixes in Graphite<\/li>\n<\/ul>\n<h3>31 Dec 2010 (SIL NRSI team)  Annapurna SIL version 1.0.0.0 (Version 1.000)<\/h3>\n<ul>\n<li>First version released under the SIL Open Font License<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>11 June 2024 (SIL WSTech team) Annapurna SIL version 2.100 Enabled rendering for a unique sequence (an implosive) in the Wambule language Consists of a DDA, BA or LA half-form (using ZWJ) plus a full vowel A The sequence may include a vowel sign or virama (halant) Inspect the GSUB OpenType code for details since [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"hide_sidebar":false,"hide_h1":false,"footnotes":""},"class_list":["post-580","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/software.sil.org\/annapurna\/wp-json\/wp\/v2\/pages\/580","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/software.sil.org\/annapurna\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/software.sil.org\/annapurna\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/software.sil.org\/annapurna\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/software.sil.org\/annapurna\/wp-json\/wp\/v2\/comments?post=580"}],"version-history":[{"count":5,"href":"https:\/\/software.sil.org\/annapurna\/wp-json\/wp\/v2\/pages\/580\/revisions"}],"predecessor-version":[{"id":588,"href":"https:\/\/software.sil.org\/annapurna\/wp-json\/wp\/v2\/pages\/580\/revisions\/588"}],"wp:attachment":[{"href":"https:\/\/software.sil.org\/annapurna\/wp-json\/wp\/v2\/media?parent=580"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}