<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/ext/js/data, branch 21.5.31.1</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=21.5.31.1</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=21.5.31.1'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2021-05-30T16:41:19+00:00</updated>
<entry>
<title>Improve multiple audio sources (#1718)</title>
<updated>2021-05-30T16:41:19+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-05-30T16:41:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=cca01e85a35576225661699a7be63550e9500642'/>
<id>urn:sha1:cca01e85a35576225661699a7be63550e9500642</id>
<content type='text'>
* Add url/voice options to audio sources

* Add help for TTS

* Remove old settings

* Update tests

* Update use of audio source URL

* Improve labels for sources with the same type</content>
</entry>
<entry>
<title>Fix set/deleteProperty not allowing array splicing (#1713)</title>
<updated>2021-05-27T01:08:24+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-05-27T01:08:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=52aa92208c74d919252cc48f3d6eae519035de9d'/>
<id>urn:sha1:52aa92208c74d919252cc48f3d6eae519035de9d</id>
<content type='text'>
* Fix set/deleteProperty not allowing array splicing

* Update tests</content>
</entry>
<entry>
<title>Refactor json audio source (#1711)</title>
<updated>2021-05-27T00:38:15+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-05-27T00:38:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=0232325f960b1fbe41e03f74a46fb18a7abf33f7'/>
<id>urn:sha1:0232325f960b1fbe41e03f74a46fb18a7abf33f7</id>
<content type='text'>
* Move sources to the end of audio options object

* Add custom-json audio source type

* Add support for downloading custom-json

* Remove customSourceType</content>
</entry>
<entry>
<title>Fix json schema array properties (#1709)</title>
<updated>2021-05-24T22:53:42+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-05-24T22:53:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=900bceda47e4c736e70a66e66cfce719b4c6d203'/>
<id>urn:sha1:900bceda47e4c736e70a66e66cfce719b4c6d203</id>
<content type='text'>
* Fix proxy array properties being handled incorrectly

* Add tests to check array properties</content>
</entry>
<entry>
<title>Json schema ref support (#1708)</title>
<updated>2021-05-23T19:49:25+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-05-23T19:49:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=54e102f343b651ac41b2ce34d38a3a4638192d4a'/>
<id>urn:sha1:54e102f343b651ac41b2ce34d38a3a4638192d4a</id>
<content type='text'>
* Add basic support for JSON schema $ref

* Add tests</content>
</entry>
<entry>
<title>Rename internal JSON schema functions to match new return type (#1699)</title>
<updated>2021-05-22T22:01:16+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-05-22T22:01:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=d182e55527ddb764c6eaa2de8da006cd7beaba24'/>
<id>urn:sha1:d182e55527ddb764c6eaa2de8da006cd7beaba24</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Json schema improvements (#1698)</title>
<updated>2021-05-22T21:56:44+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-05-22T21:56:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=d7cf019b4a8266e8022d82d8d5433c4605921a98'/>
<id>urn:sha1:d7cf019b4a8266e8022d82d8d5433c4605921a98</id>
<content type='text'>
* Simplify schema multi-push/pop

* Reverse order of schema path

* Reverse order of value path

* Simplify schema path structure

* Rename for better clarity</content>
</entry>
<entry>
<title>Json schema validation improvements (#1697)</title>
<updated>2021-05-22T19:45:20+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-05-22T19:45:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=d16739a83a20e1729e08dbcbbc155be15972d146'/>
<id>urn:sha1:d16739a83a20e1729e08dbcbbc155be15972d146</id>
<content type='text'>
* Create new JsonSchema class

* Add proxy handler

* Update tests

* Update validation scripts

* Update backend

* Update audio downloader

* Update options util

* Update dictionary importer

* Update json schema file reference

* Remove old json-schema.js

* Rename new json-schema.js

* Update file names

* Rename class</content>
</entry>
<entry>
<title>Update schema tests (#1693)</title>
<updated>2021-05-22T18:01:32+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-05-22T18:01:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=1096bbfa33a4af53ae2bfeee459c313fddb7c20d'/>
<id>urn:sha1:1096bbfa33a4af53ae2bfeee459c313fddb7c20d</id>
<content type='text'>
* Update helper functions

* Rename file

* Update deleteProperty

* Add some basic proxy tests</content>
</entry>
<entry>
<title>Expose search query to anki template renderer (#1686)</title>
<updated>2021-05-18T00:18:37+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-05-18T00:18:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=76276e78dac387df66384a10bc1179c90ebd93fe'/>
<id>urn:sha1:76276e78dac387df66384a10bc1179c90ebd93fe</id>
<content type='text'>
* Expose query and fullQuery to Anki context

* Add {search-query} marker

* Update test data

* Update tests

* Wrap search query in multiLine</content>
</entry>
</feed>
