Release Notes for iOS
Changelog
4.6.1
Added Supported Printer
- TD-2125N
 - TD-2125NWB
 - TD-2135N
 - TD-2135NWB
 
New Features
- Added the new API
 - Added 
BRLMLogclass 
API Enhancements or Changes
- Supported new label for QL series
 - Supported new label for PT series
 - Added 
errorDescriptionandallLogsinBRLMPrintErrorclass. 
Issues Fixed
- Fixed that 
autoCutForEachPageCountdoes not work in some PT series. 
Deprecations
- Dropped 
BRLMError - Dropped 
forceVanishingMargin - Dropped 
bBanishMargin 
4.5.2
Issues Fixed
- Fix minor bugs
 
4.5.1
Added Supported Printer
- PJ-862
 - PJ-863
 - PJ-883
 
Supported System Requirement Changes
- Supported for the XCFramework format.
 - Updated recommended environment and support OS. See Supported OS
 
New Features
- Added property of 
BRLMPrinterStatusto handle printer status easily.- See 
BRLMPrinterStatus - See 
BRLMMediaInfo - See 
BRLMPrinterBatteryStatus 
 - See 
 - Enabled enhanchment for Black & Red label print for QL-8xxx series
 - Enabled to set autoCutForEachPage for TD serires
 
API Enhancements or Changes
- Supported new label for QL series
 
Deprecations
- Dropped 
- (instancetype)initWithWidthDots:(NSUInteger)width lengthDots:(NSUInteger)length feedDots:(NSUInteger)feed - Dropped 
@property (nonatomic) NSUInteger feedDots 
4.3.1
Added Supported Printer
- RJ-3230B
 - RJ-3250WB
 
Bluetooth connection with these printers is supported with iOS 12.2 or later.
Supported System Requirement Changes
- Updated recommended development environment to Xcode 12 or later
 
Issues Fixed
- Fixed that value could not be set to 
strBLEAdvertiseLocalName - Fixed that printing multiple pages did not work on RJ-4030Ai when compress mode is Mode9
 
4.2.1
Issues Fixed
- Improved memory handling during network communication
 
4.2.0
This version is built with Xcode11.
Supported System Requirement Changes
- Updated supporting OS from iOS 9 or later to iOS 10 or later
 - Updated recommended development environment from Xcode 10 or later to Xcode 11 or later
 - Supported Xcode11 for Sample App.
 
API Enhancements or Changes
- Renamed the framework file for Wi-Fi only from 
BRLMPrinterKitW.frameworktoBRLMPrinterKit.framework.- The framework for Wi-Fi only and Bluetooth are stored in directories with different names.
 
 - Changed import-style in public headers from 
""to<> - Improved speed of multi-page PDF printing.
 
Issues Fixed
- Fixed memory leaks in network communication.
 
4.0.2
Issues Fixed
- Updated UIWebView to WKWebView in 
IPAddressHelpViewController- Announced in Updating Apps that Use Web Views
 
 - Removed 
IPAddressHelpViewController.nibfrom BRLMPrinterKit.framework 
4.0.1
Added Supported Printer
- PT-P910BT
 
Supported System Requirement Changes
- Update supporting OS from iOS 8 or later to iOS 9 or later
 - Update recommended development environment from Xcode 9 or later to Xcode 10 or later
 
New Features
- Validation for print settings
 - API Reference for iOS v.4 +
( printing/managing p-touch templates and changing printer configurations are not supported in this version. ) 
API Enhancements or Changes
- Fixed a process to save a PRN file.
- Automatic status notification mode is always turned off (Do not notify) when 
strSaveFilePathis set. 
 - Automatic status notification mode is always turned off (Do not notify) when 
 
3.4.0
Added Supported Printer
- MW-270.
 
3.2.0
Added Supported Printer
- MW-170.
 
3.1.12
New Features
- Added support for bitcode.
 
3.1.10
Added Supported Printer
- TD-4410D, TD-4510D, TD-4420DN, TD-4520DN, TD-4550DNWB
 
API Enhancements or Changes
- Added APIs printing with P-touch template
 - Added an API and a type to set custom paper information for RJ/TD series
 
3.1.9
Added Supported Printer
- RJ-4250WB
 
New Features
- BatteryHealth information
 
API Enhancements or Changes
- Added 
getBatteryInfoinBRPtouchPrinterclass - Added the class 
BRPtouchBatteryInfo 
3.1.7
Added Supported Printer
- RJ-4230B
 
Supported System Requirement Changes
- Changed supported OS from iOS6 ~ 10 to iOS7 ~ 11
 
New Features
- Added Bluetooth Low Energy I/F
 - Added description of Bluetooth Low Energy (BLE)
 - Added battery information at Printer Status
 - Added function of get System Report
 - Added function of get/set Printer Settings
 - Added function of print multiple image files
 - Added threshold for binarization image
 - Added modes for Fit Print Setting
 
API Enhancements or Changes
- Added BRPtouchBLEManager class
 - Changed BRPtouchPrinter class
- Added 
getStatus - Added 
getSystemReport - Added 
getPrinterSettings - Added 
setPrinterSettings - Added 
printFiles 
 - Added 
 - Changed BRPtouchPrintInfo class
- Added 
nHalftoneBinaryThreshold - Added 
PRINT_FIT_TO_PAGE,PRINT_FIT_TO_PAPER 
 - Added 
 - Added BRPtouchPrinterStatus class
 
Issues Fixed
- Error correction: from 
bAtCutEndtobEndCut 
Deprecations
- Deprecated 
getPTstatus 
3.1.6
Supported System Requirement Changes
- Supported Xcode 9
 
3.1.5
Added Supported Printer
- QL-1110NWB/QL-1115NWB
 
3.1.0
Supported System Requirement Changes
- Supported Xcode 7, Xcode 8
 
3.0.7
Added Supported Printer
- RJ-3050A1/RJ-3150Ai
 - QL-810W/QL-820NWB
 - TD-2120N/TD-2130N
 
API Enhancements or Changes
- Added 
setAutoConnectBluetoothandisAutoConnectBluetooth 
3.0.6
Added Supported Printer
- RJ-2050/RJ-2140/RJ-2150
 - QL-710W/QL-720NW
 - PT-E550W/PT-P750W/PT-D800W/PT-E800W/PT-E850TKW/PT-P900W/PT-P950NW
 
New Features
- Added template transfer
 - Added scaling function
 
API Enhancements or Changes
- Added errors to 
BRPtouchPrinterclass:ERROR_BUFFER_FULL,ERROR_TUBE_EMPTY,ERROR_TUBE_RIBBON_EMPTY - Revised the properties of 
BRPtouchPrintInfo - Changed the MAX value of 
nCustomWidth - Added function of 
setCustomPaperFile - Added the list of paper size list to 
strPaperName 
3.0.5
New Features
- Added explanation for Wi-Fi connection printers
 - IPv6 Support.
 
API Enhancements or Changes
- Added some properties to 
BRPtouchNetworkManager 
3.0.4
Added Supported Printer
- PJ-673
 - RJ-4040/RJ-4030Ai/RJ-3150/RJ-3050
 
API Enhancements or Changes
- Added 
brShowBluetoothAccessoryPickerWithNameFilter - Added some properties to 
BRPtouchPrintInfo 
3.0.3
Added Supported Printer
- PJ-763MFi/PJ-773
 
API Enhancements or Changes
- Changed 
nAutoCutFlaginBRPtouchPrintInfoclass - Changed 
skipStatusChecktobBidirection 
3.0.2
Deprecations
- Dropped 
-(BOOL)setCustomPaperFile:(NSString *)strFilePath 
3.0.0
- New release of proof draft for MW-260MFi/MW-145MFi