<feed xmlns='http://www.w3.org/2005/Atom'>
<title>avr8js/demo, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.apexo.de/avr8js/'/>
<entry>
<title>style: organize imports</title>
<updated>2026-02-14T17:25:24+00:00</updated>
<author>
<name>Uri Shaked</name>
</author>
<published>2026-02-14T17:25:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.apexo.de/avr8js/commit/?id=69589b07e47219b7673dc9919fb6fa3fcd0c4d54'/>
<id>69589b07e47219b7673dc9919fb6fa3fcd0c4d54</id>
<content type='text'>
Also remove unused eslint-disable directives
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also remove unused eslint-disable directives
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: add copyright notice to source code</title>
<updated>2025-02-11T09:01:48+00:00</updated>
<author>
<name>Uri Shaked</name>
</author>
<published>2025-02-11T09:01:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.apexo.de/avr8js/commit/?id=1378808fa3befb80582e1836705e472755505b73'/>
<id>1378808fa3befb80582e1836705e472755505b73</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(deps): upgrade prettier</title>
<updated>2025-02-11T08:31:57+00:00</updated>
<author>
<name>Uri Shaked</name>
</author>
<published>2025-02-11T08:31:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.apexo.de/avr8js/commit/?id=9ce22e49cf1110d0a8c1943877dc32e6568354cc'/>
<id>9ce22e49cf1110d0a8c1943877dc32e6568354cc</id>
<content type='text'>
reformat all code with the new prettier version
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
reformat all code with the new prettier version
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(demo): upgrade monaco editor to 0.33.0</title>
<updated>2022-05-23T14:51:28+00:00</updated>
<author>
<name>Uri Shaked</name>
</author>
<published>2022-05-23T14:51:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.apexo.de/avr8js/commit/?id=8999cbc8f6df0d0f2cabfb54da1d8d059837b746'/>
<id>8999cbc8f6df0d0f2cabfb54da1d8d059837b746</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(demo): migrate to Vite</title>
<updated>2022-05-23T14:46:27+00:00</updated>
<author>
<name>Uri Shaked</name>
</author>
<published>2022-05-23T14:46:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.apexo.de/avr8js/commit/?id=881ebb6006eeedc799b408c99da2042ec6bc3d87'/>
<id>881ebb6006eeedc799b408c99da2042ec6bc3d87</id>
<content type='text'>
ditch parcel v1, and replace it with Vite.
Vite is much faster and smaller, compared to parcel
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ditch parcel v1, and replace it with Vite.
Vite is much faster and smaller, compared to parcel
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: remove the ICPU interface</title>
<updated>2021-09-10T18:16:34+00:00</updated>
<author>
<name>Uri Shaked</name>
</author>
<published>2021-09-10T18:16:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.apexo.de/avr8js/commit/?id=96a6dba4371a2e319a47335b2bf366b695b6c17a'/>
<id>96a6dba4371a2e319a47335b2bf366b695b6c17a</id>
<content type='text'>
Removing the interface simplifies the code
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removing the interface simplifies the code
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(demo): web worker support</title>
<updated>2021-02-14T14:23:49+00:00</updated>
<author>
<name>Uri Shaked</name>
</author>
<published>2021-02-14T14:20:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.apexo.de/avr8js/commit/?id=0ce082e4d621bef5083f05cebaeba8b06e4eac2b'/>
<id>0ce082e4d621bef5083f05cebaeba8b06e4eac2b</id>
<content type='text'>
rewrite TaskScheduler to use `MessageChannel` instead of `window.postMessage`, to make the code portable into a Web Worker.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
rewrite TaskScheduler to use `MessageChannel` instead of `window.postMessage`, to make the code portable into a Web Worker.
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(demo): upgrade monaco editor to 0.21.2</title>
<updated>2020-12-12T00:09:39+00:00</updated>
<author>
<name>Uri Shaked</name>
</author>
<published>2020-12-12T00:09:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.apexo.de/avr8js/commit/?id=7a62f64dc64b584602a119635d967144c74b0f9f'/>
<id>7a62f64dc64b584602a119635d967144c74b0f9f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>perf!: centeral timekeeping</title>
<updated>2020-12-09T13:49:41+00:00</updated>
<author>
<name>Uri Shaked</name>
</author>
<published>2020-12-09T13:46:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.apexo.de/avr8js/commit/?id=9c1288f18889ae3bd10869a9f6ebc53defa3024b'/>
<id>9c1288f18889ae3bd10869a9f6ebc53defa3024b</id>
<content type='text'>
This should improve performance, especially when running simulations with
multiple peripherals. For instance, the demo project now runs at ~322%,
up from ~185% in AVR8js 0.13.1.

BREAKING CHANGE: `tick()` methods were removed from individual peripherals.
You now need to call `cpu.tick()` instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should improve performance, especially when running simulations with
multiple peripherals. For instance, the demo project now runs at ~322%,
up from ~185% in AVR8js 0.13.1.

BREAKING CHANGE: `tick()` methods were removed from individual peripherals.
You now need to call `cpu.tick()` instead.
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: central interrupt handling #38</title>
<updated>2020-12-08T22:51:58+00:00</updated>
<author>
<name>Uri Shaked</name>
</author>
<published>2020-12-08T22:51:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.apexo.de/avr8js/commit/?id=36c4134a26063248a2ef47f5ac8defe50d9476b1'/>
<id>36c4134a26063248a2ef47f5ac8defe50d9476b1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
