<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bedrock-js, branch v1.0.1</title>
<subtitle>Bedrock emulator and assembler for webpages
</subtitle>
<id>https://code.benbridle.com/bedrock-js/atom?h=v1.0.1</id>
<link rel='self' href='https://code.benbridle.com/bedrock-js/atom?h=v1.0.1'/>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-js/'/>
<updated>2025-07-05T06:03:34Z</updated>
<entry>
<title>Update version to 1.0.1</title>
<updated>2025-07-05T06:03:34Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-07-03T10:34:32Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-js/commit/?id=f93133df345321e4d3a28e2529e07c3ef821a88e'/>
<id>urn:sha1:f93133df345321e4d3a28e2529e07c3ef821a88e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support touchscreen devices</title>
<updated>2025-07-05T06:03:34Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-07-05T06:03:24Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-js/commit/?id=39da0e91c2011966961071a1d3c138db32449dba'/>
<id>urn:sha1:39da0e91c2011966961071a1d3c138db32449dba</id>
<content type='text'>
Click events on touchscreen devices are handled by the touchstart and
touchend events. These events will now enable and disable the pointer
device, move the pointer position, and press and release the primary
pointer button.
</content>
</entry>
<entry>
<title>Add a nocursor attribute to the &lt;bedrock&gt; element</title>
<updated>2025-07-04T11:03:52Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-07-04T11:03:40Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-js/commit/?id=8f54cac05765bb47488bec7242bb865a1dc1f7d4'/>
<id>urn:sha1:8f54cac05765bb47488bec7242bb865a1dc1f7d4</id>
<content type='text'>
This attribute hides the mouse cursor on the program canvas.
</content>
</entry>
<entry>
<title>Force a render if a frame takes longer than half a second to run</title>
<updated>2025-07-04T11:03:49Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-07-04T11:03:09Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-js/commit/?id=2eeae95c4fed369e3be6a2100bfd591db46e0a33'/>
<id>urn:sha1:2eeae95c4fed369e3be6a2100bfd591db46e0a33</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add wake methods to stream and clipboard device</title>
<updated>2025-07-04T11:03:46Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-07-04T11:02:33Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-js/commit/?id=99f2686e661b87c0625053d929af211bfcc95fdc'/>
<id>urn:sha1:99f2686e661b87c0625053d929af211bfcc95fdc</id>
<content type='text'>
This prevents an error from being raised when a program marks these
devices as being allowed to wake the system from sleep.
</content>
</entry>
<entry>
<title>Fix error with wide mode conditional jump instructions</title>
<updated>2025-07-03T09:56:47Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-07-03T09:56:47Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-js/commit/?id=4a8b247ac90aab7c870ea0d814d322a86b957dad'/>
<id>urn:sha1:4a8b247ac90aab7c870ea0d814d322a86b957dad</id>
<content type='text'>
Wide-mode conditional jump instructions were reading t as a byte value
instead of as a double value.
</content>
</entry>
<entry>
<title>Prevent error when stack overflows</title>
<updated>2025-07-03T09:55:31Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-07-03T09:55:31Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-js/commit/?id=667734aa76f9194d4a8627a94c23598303cc7521'/>
<id>urn:sha1:667734aa76f9194d4a8627a94c23598303cc7521</id>
<content type='text'>
Previously, the stack overflowing would cause the stack pointer to point
outside of the stack, which would cause an error in the stack printing
code.
</content>
</entry>
<entry>
<title>Update version to 1.0.0</title>
<updated>2025-07-03T02:50:11Z</updated>
<author>
<name>Ben Bridle</name>
<email>bridle.benjamin@gmail.com</email>
</author>
<published>2025-07-03T02:50:11Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-js/commit/?id=c205d8069270aeb8deda690210b27d3039ea232f'/>
<id>urn:sha1:c205d8069270aeb8deda690210b27d3039ea232f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initial commit</title>
<updated>2025-07-03T02:50:01Z</updated>
<author>
<name>Ben Bridle</name>
<email>bridle.benjamin@gmail.com</email>
</author>
<published>2025-07-03T02:50:01Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-js/commit/?id=ff6522e2ef89a44bdb0ec0765f9247e354a50546'/>
<id>urn:sha1:ff6522e2ef89a44bdb0ec0765f9247e354a50546</id>
<content type='text'>
</content>
</entry>
</feed>
