Audio plugin host https://kx.studio/carla
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

NEWS 4.7KB

12 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. lilv (0.16.0) stable;
  2. * Add lilv_world_ask() for easily checking if a statement exists
  3. * Add lilv_world_get() and lilv_port_get() for easily getting one value
  4. * Add lilv_nodes_merge()
  5. * Make lilv_plugin_get_port_by_designation() return a const pointer
  6. * Require a URI for lilv_state_to_string() and fail gracefully otherwise
  7. * Fail gracefully when lilv_state_new_from_string() is called on NULL
  8. * Make state loading functions fall back to lv2:default for port values,
  9. so a plugin description can be loaded as default state
  10. * Ignore state ports with no value instead of printing an error
  11. * Support atom:supports in lilv_port_supports_event()
  12. * Add va_list variant of lilv_plugin_get_num_ports_of_class()
  13. * Fix several plugin functions that failed to load data if called first
  14. * Correctly depend on serd at build time (fix compilation in odd cases)
  15. * Disable timestamps in HTML documentation for reproducible build
  16. * lilvmm.hpp: Support varargs for Plugin::get_num_ports_of_class()
  17. * lilvmm.hpp: Add several missing methods
  18. * Update to waf 1.7.8 and autowaf r90 (install docs to versioned directory)
  19. -- David Robillard <d@drobilla.net> Mon, 18 Feb 2013 16:43:10 -0500
  20. lilv (0.14.4) stable;
  21. * Deprecate old flawed Lilv::Instance constructors
  22. * Fix documentation for ui_type parameter of lilv_ui_is_supported()
  23. * Fix crash when lv2info is run with an invalid URI argument
  24. * Gracefully handle failure to save plugin state and print error message
  25. * Reduce memory usage (per node)
  26. * Simpler node implementation always backed by a SordNode
  27. * Make all 'zix' symbols private to avoid symbol clashes in static builds
  28. * Add lv2bench utility
  29. * Fix various hyper-strict warnings
  30. * Do not require a C++ compiler to build
  31. * Add option to build utilities as static binaries
  32. * Upgrade to waf 1.7.2
  33. * lilvmm.hpp: Make Lilv::Instance handle features and failed instantiations
  34. * lilvmm.hpp: Add Lilv::Instance::get_handle()
  35. * lilvmm.hpp: Add Lilv::Instance::get_extension_data()
  36. -- David Robillard <d@drobilla.net> Thu, 23 Aug 2012 01:38:29 -0400
  37. lilv (0.14.2) stable;
  38. * Fix dynmanifest support
  39. -- David Robillard <d@drobilla.net> Thu, 19 Apr 2012 16:11:31 -0400
  40. lilv (0.14.0) stable;
  41. * Add lilv_plugin_get_extension_data
  42. * Use path variables in pkgconfig files
  43. * Install man page to DATADIR (e.g. PREFIX/share/man, not PREFIX/man)
  44. * Make Lilv::uri_to_path static inline (fix linking errors)
  45. * Use correct URI for dcterms:replaces (for hiding old plugins):
  46. "http://purl.org/dc/terms/replaces"
  47. * Fix compilation on BSD
  48. * Only load dynmanifest libraries once per bundle, not once per plugin
  49. * Fix lilv_world_find_nodes to work with wildcard subjects
  50. * Add lilv_plugin_get_related to get resources related to plugins that
  51. are not directly rdfs:seeAlso linked (e.g. presets)
  52. * Add lilv_world_load_resource for related resources (e.g. presets)
  53. * Print presets in lv2info
  54. * Remove locale smashing kludges and use new serd functions for converting
  55. nodes to/from numbers.
  56. * Add LilvState API for handling plugin state. This makes it simple to
  57. save and restore plugin state both in memory and on disk, as well as
  58. save presets in a host-sharable way since the disk format is identical
  59. to the LV2 presets format.
  60. * Update old references to lv2_list (now lv2ls)
  61. * Support compilation as C++ under MSVC++.
  62. * Remove use of wordexp.
  63. * Add lilv_plugin_get_port_by_designation() and lilv_port_get_index() as an
  64. improved generic alternative to lilv_plugin_get_latency_port_index().
  65. * Add lilv_plugin_get_project() and get author information from project if
  66. it is not given directly on the plugin.
  67. -- David Robillard <d@drobilla.net> Wed, 18 Apr 2012 20:06:28 -0400
  68. lilv (0.5.0) stable;
  69. * Remove glib dependency
  70. * Add lv2core as a pkg-config dependency (for lv2.h header include)
  71. * Obey prefix when installing bash completion script
  72. * Support integer minimum, maximum, and default port values in
  73. lilv_plugin_get_port_ranges_float
  74. * Add ability to build static library
  75. -- David Robillard <d@drobilla.net> Thu, 29 Sep 2011 00:00:00 -0400
  76. lilv (0.4.4) stable;
  77. * Fix building python bindings
  78. * Make free methods tolerate being called on NULL
  79. * Remove lv2jack (replaced by jalv)
  80. * Fix parsing extra plugin data files in other bundles
  81. * Fix lilv_ui_is_supported when Lilv is built independently
  82. -- David Robillard <d@drobilla.net> Sat, 11 Jun 2011 11:20:11 -0400
  83. lilv (0.4.2) stable;
  84. * Fix compilation issues on some systems
  85. * Fix build system Python 3 compatibility
  86. -- David Robillard <d@drobilla.net> Wed, 25 May 2011 19:00:00 -0400
  87. lilv (0.4.0) stable;
  88. * Initial version (forked from SLV2)
  89. -- David Robillard <d@drobilla.net> Tue, 24 May 2011 23:00:00 -0400