# Xojo 2023r3.1 Release Notes

<div id="Xojo2023r3.1.release_notes">

This update builds upon the features added in release 2023r3 including:

</div>

- `Zip/Unzip methods for FolderItem<folderitem.zip>` - You can now compress and decompress with built-in Zip support.
- `Additional WebMapViewer Map Providers<webmapviewer.renderer>` - You can use use map providers other than Google to render your maps.
- `Set class</api/language/set>` - Compare and test case-sensitive data.
- `MobilePopupMenu</api/user_interface/mobile/mobilepopupmenu>` control for Android
- `Android OS Permissions support</topics/application_structure/android/adding_permissions>` - Ask Android for permission to access OS services for use with declares.
- Improved `MobileHTMLViewer</api/user_interface/mobile/mobilehtmlviewer>` for Android.
- XAML improvements for Windows.
- `MobileLocation</api/mobile/mobilelocation>` now supports GeoFencing and Visits for iOS.

## Statistics

- Bugs fixed: 3

## IDE

### Resolved Issues

- **Web**: Fixed an issue causing loading web projects from earlier versions to convert ColorGroups to the default control color. ([74376](https://tracker.xojo.com/xojoinc/xojo/-/issues/74376))

## Framework

### Resolved Issues

- Fixed a regression where drawing a picture in PDFDocument resulted in a blurry image. ([74475](https://documentation.xojo.com/resources/release_notes/confidential.html))
- **macOS**: Typing a new text value in a DesktopComboBox on macOS updates the SelectedRowIndex property accordingly. ([74353](https://tracker.xojo.com/xojoinc/xojo/-/issues/74353))
