Valentina C++ SDK Changelog

What's new in Valentina C++ SDK 10.6

Dec 6, 2020
  • [New][SQL Editor][Pro] Autocomplete menu now suggets JOIN conditions
  • [New][SQL Editor] Autocomplete menu now has a bottom line where help is printed.
  • [New][SQL Editor] Autocomplete menu now can be resized by mouse
  • [New][SQL Editor] Autocomplete menu shows more tooltips about items.
  • [Imp] SQLite to Valentina DB converter improved a lot.

New in Valentina C++ SDK 10.5.4 (Nov 21, 2020)

  • Valentina Studio:
  • [Imp][Form Editor] - allow the recursive import of forms.
  • [Imp][Sql Editor] - tooltips for Table and View more informative.
  • [Imp][Sql Editor] - highlight instances of a word at caret position.
  • Valentina Reports:
  • [New][vReport] New error - ERR_REPORT_PRINTER
  • [Fix]8842 - The last column of labels is not printed even if there is enough space for it.
  • Valentina DB:
  • [Fix]8884 - Endless loop on update value in KeyValue
  • Valentina Server:
  • [Fix]8882 - Incorrect VSet after passing it from vServer.
  • Valentina for Python:
  • [New] allow to connect to SQLite databases, local or under Valentina SQLite Server.
  • conn = valentina.connect('vsqlite:sa:[email protected]/db') * [Lix] correct vresources location in Linux packages

New in Valentina C++ SDK 10.5 (Sep 2, 2020)

  • Valentina Studio:
  • [New][Form Editor][Pro]
  • Startup script. You can define some script to be a startup, so when a Valentina Project is opened, this script will be executed automatically.
  • Cloud example with Forms.
  • Allow executing forms as non-modal dialogs.
  • Added/updated JavaScript code templates to import scripts and show modal and non-modal forms, they can be found in the Project section.
  • [New][Script Editor]
  • Allow recursive imports.
  • [New][SQL Editor]
  • [Pro] - UNSAFE Commands. SQL Editor will warn you in case of the unsafe command. This is UPDATE or DELETE without WHERE clause, which can change the whole table.
  • [Free] - Auto-completion of RegEx style.
  • [New][Preference] - option to choose between new RegEx style and the old StartWith style.
  • [Imp][Report Editor] Set the maximal editor layout zoom to 4x (user request)
  • [Imp][Form Editor] Improved drawing images on HiDPI/Retina screen.
  • [Imp][Form Editor] Dialog to load an image now allows zooming in and out.
  • [Imp][Server Admin] Show full last query text in the tooltip.
  • [Fix][Data Editor][Valentina] Fixed showing NULL BLOBs/Pictures.
  • Valentina Reports:
  • [Fix] Fixed export of SVG images to HTML when scaling is ON.
  • Valentina Wiki:
  • [New][Page] Valentina Studio Editions

New in Valentina C++ SDK 6.0 (Sep 19, 2015)

  • Valentina for Xojo ADK:
  • [NEW] Support of Valentina SQLite Server 6.0:
  • [NEW] VSQLiteDataBase class
  • [NEW] VSQLitePreparedStatement class
  • [NEW] Example RBDB_way/VSqlite - demonstrates easy switch between Local and Client using the same code.
  • [NEW] Wiki page about rbdb for 'Valentina DB' and 'SQLite Client'.
  • [NEW] Support of Notifications in Valentina Server 6.0:
  • [NEW] class VNotificationCenter
  • Constructor( inConnection as VConnection )
  • Channels() as VStringArray
  • SubscribedChannels() as VStringArray
  • Subscribe( inChannel as string )
  • UnSubscribe( inChannel as string )
  • UnSubscribeAll( )
  • Notify( inChannel as string, inMessage as string )
  • GetNotification as VNotification
  • [NEW] class VNotification
  • Channel as String
  • ClientID as Integer
  • IsSystem as Boolean
  • Payload as String
  • TimeStamp as String
  • [NEW] Example VServer/Notifications/Notifications
  • [NEW] Example VServer/Notifications/Notifications2
  • Valentina for LiveCode ADK:
  • [NEW] Library added, which implements access to Valentina SQLite Server from LiveCode.
  • [NEW] Example added, which demonstrates work with Valentina SQLite Server.