- minor update to use swift 4.2
- minor layout improvements
- clean up
- updated readme with Swift 4.1 code
- removed explicit Swift 4.0 support as it is 4.1 from now on by default
- New feature: Inspect (a) specific class(es) by passing an optional String array of classNames
// only show the objects of the Person class
guard let realmBrowser = RBSRealmBrowser.realmBrowser(showing: ["Person"]) else { return }
A className
String
must match a String
representation of a given Class. If no String
in [String]
matches a className in the realm schema, all objects are returned.
- minor layout improvements
- clean up
- filter objects (your own models vs all)
- Sort Objects crash fix
- Clean up
- iOS 11 style when available
- Updated to Swift 4.1
- realm 3.0 support
- multiple bug fixes
- swift 4 support
- fixed crash when attempting to view object with referenced object
- Bug fixes
- Clean up
-
Bug fixes
- fixed delete
-
Layout improvements
- added realm colors (whoop)
- show textField borders when in edit mode
- minor other layout improvements (like propertyValues not being displayed)
-
New Features
- added peek & pop (for properties) for supported devices
- sort your object classes by class name
-
General
- using real world objects for pod try
- Improved delete functionality
- minor layout and logic fixes
- added quick actions
- Added possibilty to delete one or multiple objects.
- minor layout and logic fixes
- compatible with Swift 3.0
- updated to the latest realm version
- Added possibilty to inspect elements contained in your objects' lists.
- minor fixes
- Improved documentation
- Added edit functionality to the browser because sometimes you want to change a value right in your debug session
- edit support for major property types
- Improved documentation
- This released fix a crash which occured when no objects have yet been added to a realm database.
- Impoved general documentation.
- Inital release with basic functionality.
- The browser can be triggered using one of the three methods:
// get the RealmBrowser for default Realm
realmBrowser()
// get the RealmBrowser for Realm
realmBrowserForRealm(realm:Realm)
// get the RealmBrowser for Realm at a specific path
realmBroswerForRealmAtPath(path:String)
Max Baumbach, [email protected]
RBSRealmBrowser is available under the MIT license. See the LICENSE file for more info.