1.8.2
2023-07-24
Sounds should be back in MartyBlocks Jr!
1.8.1
2023-07-15
Version 1.8.1
- **Breaking Changes**
- Warranty Service Program Launch.
- Sound Streaming Improvements.
- iOS older devices (12.0 and above) should now be working properly
- **Tablet App**
- Added warning pop-ups when the user is on a phone (small screen size).
- Introduced a warning symbol next to Marty status when Marty is outdated.
- Implemented a new update process (includes servo updates).
- If an update fails, users are now prompted to use the web updater for a more reliable update experience.
- **MartyBlocks**
- Introduced Text2Speech block for controlling voice speed.
- Fixed a bug where voices sounded the same.
- Gripper arm block now notifies the user if the gripper add-on is not connected.
- **RC Sequencer**
- Fixed Celebrate movement sound.
- **Bluetooth Connectivity**
- Fixed iOS Bluetooth connectivity bug.
- Utilized the Maximum Transmission Unit (MTU) size to fine-tune streaming parameters.
- The MTU is now used to let the user know if their device can keep up with streaming.
1.8.0
2023-06-24
Breaking Changes
The Sensors Dashboard is now available in the Phone App too
New Features
- Retired legacy analytics and installed new analytics library across all platforms.
- Added Sensors Dashboard with sensor inputs definitions in the Help modal.
- Introduced new block in Marty Blocks: "Slide X steps to the Left/Right in Ys, length Z".
- WebApp: RICjs: Added a "withTimeout" util method to avoid async methods freezing, improving reconnection to RIC after a connection is lost.
- Added optional email input in the Feedback report modal.
- MartyBlocks: The PlaySound blocks will play sound from the device when Marty is not connected.
- LED eye blocks can now be used in a for loop.
- MartyBlocks Jr: Sprite aligns with Marty when "turning".
- If a project is not loaded after 10 seconds, MBjr restarts.
Bug Fixes
- Fixed issue where the connection status in the webapp and rcsequencer didn't update after a connection was lost.
- Resolved interference with chrome extensions by automatically linking mb & mbjr to the web app.
- In the Help screen, corrected bugs where content did not update properly, and improved button organization.
- In the Warranty Service, improved the fault detection by checking the status byte for a fault bit to decide whether to check for servo faults. Also refined the service program's onboarding modal and clarified its free status.
- In the Sensors Dashboard, resolved the "Auto-Scroll" bug and touch events on the modal controls bug. Also improved the appearance of the Help modal for better visibility on small screen sizes and enhanced the sensor terminology with single line lay summaries.
- Fixed issue where drawing a background caused screen to scroll on the y-axis.
v1.7.9
2023-04-18
New Features
MartyBlocks
Text2Speech and Translate extensions are loaded by default
Added default values for RGB and HSL operators
Bugs
Phone App
Improving the error logging mechanism (avoid duplications)
MartyBlocks
Text to speech extension is now called "Speak"
"Set language to" block is now called "Set accent to"
Consistent colours between Marty blocks
Fixed function LED bug
1.7.8
2023-04-10
* New Features
- MartyBlocks
- New colour sensor for HEX colour
- Using the result of a colour sensor as a value to another colour block
* Bugs
- MartyBlocksJr
- Error handling for when json files are not ready to be parsed
- MartyBlocks
- Error handling in Scratch3Mv2Blocks primitives
1.7.7
2023-04-03
* New Features
Added database error-logging for MB and MBjr
* Bug-fix
- MBjr
blocks menu wrapping after going into full screen
1.7.6
2023-03-27
- New Features:
- Marty Blocks:
- MST support
- Demo projects
- Marty Blocks JR:
- MST logging
- Phone app:
- Sending errors from mb and mbjr to MST
- Webapp:
- Logging errors from mb and mbjr
- Update button and fw version
- Removed beta sign
- Bug-fix:
- Marty Blocks:
- Load auto save restored
- Replaced cryptic addon names with "Please select an add-on" when loading projects
- Marty Blocks Jr:
- Directly boot up on the home page
1.7.5
2023-03-16
* Bugfixes
* MartyBlocks
- Improved streaming process
* Phone application
- MST
- Added the appropriate comms in the object we sent to MST in the expected form
- Unplugged warning modal when trying to connect to a robot which is in unplugged mode
1.7.4
2023-03-06
Bugfixes
Phone App
Blank name on first connection
New features
Phone App
BLE perfomance tracking
1.7.3
2023-02-28
In Marty Blocks Junior, now the grid is ON by default, making it easier to align your content perfectly. We've also changed the default background color to a warm, inviting yellow that will make your projects pop!
Change log:
VERSION 1.7.3
* Bugfixes
- Phone App
- MST
- Renamed _msgRxRate to msgRxRatePS before sending comms info
* New features
- Marty blocks junior
- Grid ON by default
- Changed default background colour to yellow
1.7.2
2023-02-23
VERSION 1.7.2. Change log
* Bugfixes
-MB
Fixed colour and light sensor bug when channel is selected
-Phone App
OTA bug --Marty manually reconnects during OTA
-MBjs
fixed palette "drag movement after scroll" issue
*New features
-Phone App
Added a way to send pure js code from the MST to the app
1.7.1
2023-02-13
Bug-fixing
MB
Text-to-speech adjustable sound
Improved sound streaming queue (robot won't crash when multiple sounds playing)
Changed colour values for new colour cards
Block name changed from "play sound" to "start sound"
Block order changed to have "start sound until done" at the top of the list
Monitors no more depend on just the naming
Warning messages added for features that require internet
Translations
Sound library
save/load from cloud
text-to-speech
MBjr
Grid below Marty
Blocks area can be scrolled to the left/right
New features
MBjr
Trace behind sprite
1.7.0
2023-01-16
New LED addons and sound streaming commands in MartyBlocks and MartyBlocksJR. Check them out!
1.6.9
2022-12-19
New LED addons and sound streaming commands in MartyBlocks and MartyBlocksJR. Check them out!
1.6.8
2022-11-29
New LED addons and sound streaming commands in MartyBlocks and MartyBlocksJR. Check them out!
1.6.7
2022-11-21
New LED addons and sound streaming commands in MartyBlocks and MartyBlocksJR. Check them out!
1.6.5
2022-06-23
Our app has had a makeover! New look and feel to our user interface. Check out our new and improved sequencer and connect to Marty much more easily. Happy Programming!
1.6.4
2022-06-07
New UI changes, bug fixes, and many exciting improvements!
1.6.3
2022-05-16
Our app has had a makeover! New look and feel to our user interface. Check out our new and improved sequencer and connect to Marty much more easily. Happy Programming!
1.6.2
2022-05-12
Our app has had a makeover! New look and feel to our user interface.
Check out our new and improved sequencer and connect to Marty much more easily.
Happy Programming!
1.6.1
2022-03-18
We have improved the user experience of smaller phones. Happy Programming!
1.6.0
2022-03-08
We have now moved into landscape mode to make our app easier to use.
We have added a new sequencer into our Marty Controller. Happy Programming!
1.5.5
2022-02-12
We have added in some new things, including: new "Connect to Marty" button within Marty Blocks so you can more easily program with or without your Marty; and new support for Dutch & Japanese in Marty Blocks. We have resolved bugs reported to our team, in order to improve your user experience. Happy Programming!
1.5.0
2021-09-13
Introducing our new Marty Sprite! Program Marty in our revamped MartyBlocks Jr (built on Scratch Jr) and watch it move across your workspace.
In MartyBlocks Jr, you have new look blocks, including expressions and waving and new sound blocks.
We have also included updated icons in our Marty Controller.
1.4.4
2021-07-21
- Remote Control arrow buttons now match the screen free colour cards
- Scratch Jr can be accessed once connected to Marty
- Number entry in Scratch 3 on smaller screens should be easier
- Battery Indicator colours in Scratch 3 and Scratch Jr now match the LED colours on the back of Marty
- New Greek language support!
- Fixed some mistakes in our other supported languages
- Increased the speed of Marty's dance in Scratch 3 to match the speed in Scratch Jr