Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note that Selenium IDE no longer works with the current versions of Firefox. Whilst we can currently run the test suite using a Java project and WebDriver, we will need to consider how these tests can be maintained in the future.

Issues Resolved

Release Notes - VIVO - Version v1.10

Sub-task

  • [VIVO-1476] - Export and provide link of Jena 2 VIVO dataset for testing

...

  • [VIVO-1252] - Incorporate Cornell's DataDistributor API into core Vitro.
  • [VIVO-1312] - Implement Linked Data Fragments
  • [VIVO-1335] - Create Bootstrap Theme

...

  • [VIVO-1451] - Making Capability Map i18n Compliant

Task

  • [VIVO-812] - Automate the process of adjusting documentation to the release
  • [VIVO-1316] - Place external lookup base architecture in Vitro layer
  • [VIVO-1486] - Update mysql-connector-java dependency in jenatools to 8.0.11
  • [VIVO-1520] - Deploy jenatools 1.1.2 to Maven Central and increment version in Vitro pom.xml

Improvement

  • [VIVO-1063] - Update included jQuery library
  • [VIVO-1246] - Improve the ConfigurationBeanLoader
  • [VIVO-1247] - Remove duplicate code, based on improvements in ConfigurationBeanLoader
  • [VIVO-1248] - Add functionality to the edu.cornell.mannlib.vitro.webapp.utils.sparql package
  • [VIVO-1260] - Make http.createCacheHeaders true by default
  • [VIVO-1270] - Update Jena to latest release
  • [VIVO-1272] - Inject JSP content to Freemarker, instead of having secondary layout
  • [VIVO-1273] - Update DOI URL Schema to follow recomendations from Crossref
  • [VIVO-1290] - Improve Multi-Lingual Support
  • [VIVO-1294] - Language values (all.properties) should not be part of theme
  • [VIVO-1307] - Remove dom4j from the project
  • [VIVO-1309] - Update DWR to more recent version
  • [VIVO-1317] - Reduce the number of JSON libraries in the dependencies
  • [VIVO-1318] - In the ORCID client code, use Jackson library to handle JSON data
  • [VIVO-1319] - Remove dependency on sourceforge.net JSON parser.
  • [VIVO-1367] - AGROVOC external service not working
  • [VIVO-1373] - VIVO 1.10 Beta 2 does not support FROM and FROM NAMED queries
  • [VIVO-1375] - Upgrade to Servlet 3.0 spec and annotations
  • [VIVO-1376] - Add smoke test to ensure that there are no XSD:Strings in SDB
  • [VIVO-1377] - Add output format selection to jenatools
  • [VIVO-1381] - Upgrade Solr to 4.10.4
  • [VIVO-1382] - Update JFact dependency
  • [VIVO-1383] - Update pooling libraries
  • [VIVO-1384] - Use commons-lang3 throughout
  • [VIVO-1385] - Replace unmaintained CSV parser with commons-csv
  • [VIVO-1386] - Make consistent use of HttpClient 4.5, remove conflicting dependencies
  • [VIVO-1387] - Update all dependencies with known vulnerabilities to latest versions
  • [VIVO-1393] - Replace isotope jQuery plugin
  • [VIVO-1397] - Improve performance and reliability of search indexing
  • [VIVO-1400] - Have optional "precise subquery" elements in list views for triple stores that perform better with more selective queries
  • [VIVO-1403] - Improve update performance
  • [VIVO-1405] - Defeat browser cacheing for new versions of JavaScript and CSS files.
  • [VIVO-1406] - Visualisations in a multi-lingual release
  • [VIVO-1408] - ConifigurationBeanLoader should recognize RDF namespaces in java: URIs
  • [VIVO-1438] - Some text on Forms are made of different strings associated following english syntax
  • [VIVO-1447] - Organize the ontology files. Produce a vivo.owl
  • [VIVO-1448] - Move password encryption from MD5 to a salted hash
  • [VIVO-1458] - Update to Jena 3.6
  • [VIVO-1463] - Update ontologies.owl
  • [VIVO-1470] - Improve cross-platform support in build
  • [VIVO-1478] - MySQL driver throws InvalidConnectionAttributeException
  • [VIVO-1487] - Improve VIVO home page text -- replace scientists with scholars
  • [VIVO-1488] - Read runtime.properties from {vivo-home}/config
  • [VIVO-1490] - Missing '.' in aboutMapOfScience_en_US.ftl

...

  • [VIVO-1410] - Release the next version of VIVO and Vitro
  • [VIVO-1496] - Add OpenVIVO and UF data to sample-data

...

Code Task

  • [VIVO-311523] - Enable retrieval of SNAPSHOT dependencies

Documentation

  • [VIVO-31] - Improve Improve documentation of Google Analytics
  • [VIVO-34] - Make it easy to do "next", "previous" and "up" links in a Confluence page
  • [VIVO-242] - Establish Wiki versioning process
  • [VIVO-772] - Write "Preparing for Production"
  • [VIVO-813] - Improve document details
  • [VIVO-917] - Create a confluence macro to show sections numbers for multi-page documents
  • [VIVO-1274] - Improve documentation process for next release
  • [VIVO-1334] - Create a recommendation for the use of string and langString
  • [VIVO-1351] - Write "TPF Endpoint" for Tech doc
  • [VIVO-1352] - Complete "Using VIVO"
  • [VIVO-1450] - Document the Maven 3-tier build process for upgrades[VIVO-1464] - Identify and separate candidate ontologies for removal
  • [VIVO-1473] - Write "VIVO for Data Analysts"
  • [VIVO-1485] - Add jenatools documentation to the tech wiki
  • [VIVO-14951498] - Data Distribution pages for the wikiUpdate Deploying Additional Ontologies
  • [VIVO-14981531] - Update Deploying Additional OntologiesWrite Direct2Experts API
  • [VIVO-15001534] - Write "Simple Theming"Document steps for using UMLS vocabulary service

Contributors

Qazi Azim Ijaz Ahmad, TIB Hannover

...