NetDB RMI Release Notes



  • Version 6.4.0
  • Added dedicated 'alias' field to node full search.
  • Added MX names to the list of name types that can be search for using the 'name' field.
  • Bug Fixes.
  • Version 6.2.2
  • Added OAuth ID support for users.
  • Bug Fixes.
  • Version 6.2.0
  • Added support for DNS TXT records.
  • Added support for Domain delegation signer (DS) records.
  • Version 6.0.2
  • Added Boolean support to the hardware address field in Node full search.
  • Bug fixes.
  • Version 5.2.6
  • Deprecated the Domain limited flag.
  • NetDB objects can be created directly from JSON.
  • Bug fixes.
  • Version 5.2.4
  • JSON support for NetDB records.
  • Version 5.2.0
  • New Domain Administrator field for domain owner contact information.
  • New Domain Nameserver field for delegated domain nameserver names.
  • New Network VLAN Area enables VLAN numbers to be reused in different regions, allowing for more than the limit of 4094 VLANs.
  • Version 5.0.2
  • Security update. The RMI service no longer uses known insecure ciphers.
  • Version 5.0.0
  • Improved RMI server performance under heavy loads.
  • IP address PTR pref is now always shown in toString().
  • Added full search method include_all() to include all attributes.
  • Added Interface_IP_Address constructor to convert an IP_Address into an Interface_IP_Address.
  • Implemented first pass at displaying NetDB objects as JSON structures.
  • Various bug fixes.
  • Version 4.16.2
  • Bug fixes.
  • Version 4.16.0
  • Sped up network saves.
  • Added the methods to move interfaces between nodes.
  • Made Model.extract_make_and_model(...) public, so everyone can use it.
  • Added Node.is_type(String) to test if a node is a particular node type.
  • Version 4.14.0
  • Prefix comparison and sorting bug fix.
  • Fixed IPv6 compressed display.
  • Added bulk name reservation.
  • Network bugfixes.
  • Version 4.12.8
  • Java 8 support.
  • toString() alignment refinements for several classes.
  • Person records in full search results now include email address and regid.
  • New load(int ID) method on classes:
    Admin_Team, Department, DHCP_Option, Domain, Group, Location, Model, Network, Node, Person, Privilege, User
  • Version 4.12.4
  • Datastores will now automatically reconnect under more circumstances.
  • Version 4.12.2
  • Datastores are now thread safe.
  • Fixed a bug where two users logging in simultaneously could both end up logged in as the same user.
  • Version 4.10.4
  • Fixed a bug preventing users from being cloned.
  • Moved transaction control from the client to the server.
  • Removed Network_SS_Result address_name methods and added name_type methods.
  • Fixed a bug where removing a hardware address from an interface also removed the interface name.
  • Version 4.8.8
  • Fixed DNS SRV name handling.
  • Fixed numerous full search bugs.
  • Improved full search performance.
  • Fixed NetDB record formatting bugs.
  • Version 4.8.6
  • Fixed a bug where transactions could stomp all over each other.
  • Fixed a bug where transactions would end prematurely.
  • Made the client more resilient to the RMI server restarting.
  • Version 4.8.4
  • Fixed a bug where forwardable tickets would be required to use the RMI server.
  • Version 4.8.2
  • Removed unnecessary argument in Interface constructors.
  • Added security feature requiring people with the group "Root Instance Required" to authenticate with root tickets.
  • NetDB will recognize users who are using a root ticket as the correct user.
  • Version 4.8.1
  • Initial Release of the new class structure.
  •  

    Updated: May 23, 2024