Skip to content
This repository was archived by the owner on Dec 23, 2021. It is now read-only.

Commit 5940853

Browse files
authored
Release Note March 10 (#251)
release note modification and removed svgs from readme
1 parent 3cd8c59 commit 5940853

File tree

2 files changed

+28
-80
lines changed

2 files changed

+28
-80
lines changed

README.md

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,11 @@
11
# Device Simulator Express, a Microsoft Garage project
22

3-
<a href="https://www.python.org/downloads/"><img src="https://img.shields.io/badge/Python-3.7%2B-blue.svg" alt="Python versions: 3.7+" /></a> <img src="https://www.repostatus.org/badges/latest/active.svg" alt="Project Status: Active – The project has reached a stable, usable state and is being actively developed." /> <a href="LICENSE"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="License: We are using the MIT License"></a> <a href="CONTRIBUTING.md"><img src="https://img.shields.io/badge/PRs-Welcome-brightgreen.svg" alt="We are welcoming PRS!"></a> <img src="https://img.shields.io/badge/platform-win%20%7C%20osx-lightgrey.svg" alt="Platforms Supported: Windows, MacOSX"/>
4-
5-
<a href="https://microsoftgarage.visualstudio.com/002806e2-ebaa-4672-9d2e-5fe5d29154ef/_boards/board/t/227906bb-31ac-4b07-8626-3d757754a616/Microsoft.RequirementCategory/"><img src="https://microsoftgarage.visualstudio.com/002806e2-ebaa-4672-9d2e-5fe5d29154ef/227906bb-31ac-4b07-8626-3d757754a616/_apis/work/boardbadge/73f82653-3da1-4a6f-bb79-c91c9eecec28" alt="Azure DevOps Board Badge" /></a>
6-
73
Make without limit! Device Simulator Express, a Microsoft Garage project, allows you to code microcontrollers without the hardware on hand! You can program your Circuit Playground Express (CPX) or your BBC micro:bit! Test and debug your code on the device simulator and see the same
84
result when you plug in your actual microcontroller. Curious about the output of the device, the serial
95
monitor allows you to observe the device output.
106

117
<img alt='CircuitPlayground Express' src=https://github.com/raw/microsoft/vscode-python-devicesimulator/dev/assets/readmeFiles/cpx.jpg>
128

13-
## Build Status
14-
15-
| Branch | Build Status |
16-
| :------ | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
17-
| dev | [![Build Status](https://microsoftgarage.visualstudio.com/Intern%20GitHub/_apis/build/status/Adafruit/Pacifica-CI?branchName=dev)](https://microsoftgarage.visualstudio.com/Intern%20GitHub/_build/latest?definitionId=304&branchName=dev) |
18-
| staging | [![Build Status](https://microsoftgarage.visualstudio.com/Intern%20GitHub/_apis/build/status/Adafruit/Pacifica-CI?branchName=staging)](https://microsoftgarage.visualstudio.com/Intern%20GitHub/_build/latest?definitionId=304&branchName=staging) |
19-
| master | [![Build Status](https://microsoftgarage.visualstudio.com/Intern%20GitHub/_apis/build/status/Adafruit/Pacifica-CI?branchName=master)](https://microsoftgarage.visualstudio.com/Intern%20GitHub/_build/latest?definitionId=304&branchName=master) |
20-
21-
229
## Prerequisites
2310

2411
The following dependencies are required to install before launching Device Simulator Express.

src/latest_release_note.ts

Lines changed: 28 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,28 @@
1-
// TODO: find a better way of loading html into a string
2-
export const LATEST_RELEASE_NOTE = `<h1>Device Simulator Express Release Notes 👩🏾‍💻 👨🏾‍💻 (Feb. 27, 2020)</h1>
3-
<p>
4-
Welcome to the first update to the Device Simulator Express! <u>Please feel free to enable our feature flag in
5-
Settings
6-
(under the setting titled “<b>deviceSimulatorExpress.previewMode</b>” in the User settings)</u>.
7-
</p>
8-
<h2>Changes</h2>
9-
<p>
10-
<h3>Fixes (enabled by default):</h3>
11-
<ul>
12-
<li>Enabled support for “from adafruit_circuitplayground import cp” as an import statement for the CPX and
13-
changed
14-
“New File” template to use this format.</li>
15-
<ul>
16-
<li>Aligns better with newer online tutorials. Best practice for adafruit_circuitplayground library imports
17-
changed with <a href="https://github.com/adafruit/Adafruit_CircuitPython_CircuitPlayground/pull/79">this
18-
PR
19-
in Adafruit’s official repo</a>.</li>
20-
</ul>
21-
<li>State for sensor selection persists.</li>
22-
<li>More reliable dependency installation and more informative setup fail information.</li>
23-
<li>Fixes to Serial Monitor for CPX device deployment.</li>
24-
<li>More robust debugger functionality.</li>
25-
<li>Fixed spelling and clarity errors in documentation and pop-up messages.</li>
26-
</ul>
27-
<h3>New features (only available with feature flag enabled):</h3>
28-
<ul>
29-
<li><u>BBC micro:bit simulator and debugger – <i>open up a new micro:bit file, write code for the micro:bit and
30-
test it out!</u></i>
31-
<ul>
32-
<li>Ability to interact with LEDs, buttons, and sensors.</li>
33-
<li>Includes autocompletion and error flagging.</li>
34-
<li>Supports the following:</li>
35-
<ul>
36-
<li>Classes:
37-
<ul>
38-
<li>display</li>
39-
<li>image</li>
40-
<li>accelerometer</li>
41-
<li>button</li>
42-
</ul>
43-
</ul>
44-
<ul>
45-
<li>Global static functions:</li>
46-
<ul>
47-
<li>sleep()</li>
48-
<li>running_time()</li>
49-
<li>temperature()</li>
50-
</ul>
51-
</ul>
52-
</ul>
53-
<ul>
54-
<li>Includes accessibility considerations for simulation.</li>
55-
<ul>
56-
<li>Has ability to use keyboard for button presses and navigation.</li>
57-
</ul>
58-
</ul>
59-
</ul>
60-
</p>
61-
<h2>Upcoming Improvements</h2>
62-
<ul>
63-
<li>Deploying to device on the micro:bit with serial monitor interaction.</li>
64-
</ul>
65-
<br>
66-
<p><b>Happy Hacking! ✨✨🐍🐍🍰</b><br>
67-
&nbsp&nbsp&nbsp&nbsp&nbsp <b><i>- The Device Simulator Express Team</i></b></p>`;
1+
// TODO: find a better way of loading html into a string
2+
export const LATEST_RELEASE_NOTE = `<h1>Device Simulator Express Release Notes 🐍📝 (Mar. 10, 2020)</h1>
3+
<p>
4+
Thanks for using our extension! We're back with some small updates. <u>Again, please feel free to enable our feature
5+
flag in
6+
Settings
7+
(under the setting titled “<b>deviceSimulatorExpress.previewMode</b>” in the User settings)</u>.
8+
</p>
9+
<h2>Changes</h2>
10+
<p>
11+
<h3>Fixes (enabled by default):</h3>
12+
<ul>
13+
<li>Playing sounds on the CPX simulation now works on MacOS!
14+
<ul>
15+
<li>Try it out by using <i>cp.play_file(PATH_TO_FILE)</i>.</li>
16+
</ul>
17+
</li>
18+
<li>Previously, the play button on the simulations would sometimes require two clicks. This was fixed.</li>
19+
<li>The editor can now support unicode characters (such as Japanese).</li>
20+
</ul>
21+
<h3>New features (only available with feature flag enabled):</h3>
22+
<ul>
23+
<li>BBC micro:bit deploy to device and accompanying serial monitor support.</li>
24+
</ul>
25+
</p>
26+
<br>
27+
<p><b>Keep being a programming pro 😎🔋,</b><br>
28+
&nbsp&nbsp&nbsp&nbsp&nbsp <b><i>- The Device Simulator Express Team</i></b></p>`;

0 commit comments

Comments
 (0)