Skip to content

Invenio v1.0.0

Compare
Choose a tag to compare
@tiborsimko tiborsimko released this 22 Jun 10:59
· 6162 commits to master since this release
v1.0.0
--------------------------------------------------------------------
Invenio v1.0.0 is released
February 29, 2012
http://invenio-software.org/
--------------------------------------------------------------------

Invenio v1.0.0 was released on February 29, 2012.

This release contains numerous bug fixes and other minor improvements
over the Invenio v1.0.0-rc0 release candidate.  (Major new features
developed in the meantime will be part of the Invenio v1.1 release
series.)  Invenio v1.0.0 is recommended for production to all Invenio
sites using v1.0.0-rc0 or previous v0.99 release series.

What's new:
-----------

 *) BatchUploader: fix retrieval of recs from extoaiid

 *) BibCirculation: fix regexp for dictionary checking; security check
    before eval

 *) BibConvert: fix UP and DOWN for UTF-8 strings

 *) bibdocfile: add missing normalize_format() calls;
    check_bibdoc_authorization caseless; fix append WRT
    description/restriction; fix cli_set_batch function; fix
    documentation WRT --with-version; fix handling of embargo firerole
    rule; fix parsing of complex subformats

 *) BibEdit: fix crash in Ajax request; fix undefined dictionary key

 *) BibFormat: better escape BFE in admin test UI; do not exit if no
    XSLT processor found; fix regression test; fix URL to ejournal
    resolver; fix XSLT formatting of MARCXML snippets; removes 'No
    fulltext' message; special handling of INSPIRE-PUBLIC type; use
    default namespace in XSL

 *) BibHarvest: check for empty resumptionToken; fix MARCXML creation
    in OAI updater; optional JSON dependency

 *) BibIndex: fix author:Campbell-Wilson word query; fix
    double-stemming upon indexing; fix Porter stemmer in multithread;
    Greek stemmer improvements

 *) BibKnowledge: make XML/XSLT libs optional

 *) BibRank: CERN hack to inactivate similarity lists; fix citation
    indexer time stamp updating; fix citation indexing of deleted
    records; fix citedby/refersto for infinite sets; fix empty
    citation data cacher; fix incremental citation indexer leaks; make
    numpy optional; minimum x-axis in citation history graphs; run
    citation indexer after word indexer

 *) BibRecord: fix for record_get_field_instances()

 *) BibSched: fix guess_apache_process_user_from_ps; use larger
    timouts for launching tasks

 *) BibUpload: FFT regression tests not to use CDS

 *) htmlutils: fix FCKeditor upload URLs

 *) installation: add note about optional hashlib; change table TYPE
    to ENGINE in SQL; fix 'install-mathjax-plugin'; fix issue with
    FCKeditor; fix 'make install-jquery-plugins'; fix output message
    cosmetics; new 'make install-ckeditor-plugin'; re-enable WSGI
    pre-loading

 *) intbitset: fix never ending loop in __repr__; fix several memory
    leaks

 *) inveniocfg: fix resetting ranking method names

 *) inveniogc: new CLI options check/optimise tables

 *) kwalitee: grep-like output and exit status changes; use
    `--check-some` as default CLI option

 *) mailutils: remove unnecessary 'multipart/related'

 *) plotextractor: fix INSPIRE unit test

 *) textmarc2xmlmarc: fix handling of BOM

 *) urlutils: new Indico request generator helper

 *) WebAccess: fix Access policy page; fix FireRole handling integer
    uid; fix retrieving emails from firerole

 *) WebAlert: fix the display of records in alerts

 *) WebBasket: fix missing return statement; fix number of items in
    public baskets

 *) WebComment: CERN-specific hack for ATLAS comments; fix discussion
    display in bfe_comments; fix washing of email to admin; improve
    sanity checks

 *) WebHelp: HOWTO MARC document update

 *) WebJournal: fix seminar widget encoding issue; fix seminar widget
    for new Indico APIs; update weather widget for new APIs

 *) WebSearch: add refersto:/a b c/ example to guide; CERN-specific
    hack for journal sorting; CERN-specific hack for latest additions;
    fix case-insensitive collection search; fix CDSIndico external
    search; fix collection translation in admin UI; fix
    get_fieldvalues() when recid is str; fix
    get_index_id_from_field(); fix structured regexp query parsing;
    fix symbol name typo in loop checking; parenthesised collection
    definitions; remove accent-search warning in guide; remove Report
    for INSPIRE author pages; replace CDS Indico by Indico; updates
    some output phrases

 *) WebSession: fix crash when no admin user exists

 *) WebStyle: better service failure message; fix implementation of
    req.get_hostname; fluid width of the menu; pre-load citation
    dictionaries for web

 *) WebSubmit: avoid printing empty doctype section;
    check_user_can_view_record in publiline; fix filename bug in
    document manager; fix handling of uploaded files; fix
    record_search_pattern in DEMOJRN

 *) xmlmarclint: 'no valid record detected' error

 *) I18N: updates to Catalan, Czech, French, German, Greek, Italian,
    Slovak, and Spanish translations

 *) Note: for a complete list of new features in Invenio v1.0 release
    series over Invenio v0.99 release series, please see:
    <http://invenio-software.org/blog/invenio-1.0.0-rc0>

Download:
---------

  <http://invenio-software.org/download/invenio-1.0.0.tar.gz>
  <http://invenio-software.org/download/invenio-1.0.0.tar.gz.md5>
  <http://invenio-software.org/download/invenio-1.0.0.tar.gz.sig>

Installation notes:
-------------------

Please follow the INSTALL file bundled in the distribution tarball.

Upgrade notes:
--------------

If you are upgrading from Invenio v1.0.0-rc0, then:

 - Stop your bibsched queue and your Apache server.

 - Install the update:

     $ cd invenio-1.0.0
     $ cp -a /opt/invenio/etc /opt/invenio/etc.OLD
     $ sh /opt/invenio/etc/build/config.nice
     $ make
     $ make check-custom-templates
     $ sudo -u www-data make install
     $ sudo -u www-data /opt/invenio/bin/inveniocfg --update-all
     $ cp -a /opt/invenio/etc.OLD /opt/invenio/etc

 - In order to apply the double-stemming fix for the indexer,
   reindexing of those indexes that use stemming is recommended:

     $ sudo -u www-data bibindex -u admin -R

 - Restart your Apache server and your bibsched queue.  You are done.

If you are upgrading from a previous Invenio release (notably from
v0.99 release series), then please see a dedicated Invenio Upgrade
wiki page at <http://invenio-software.org/wiki/Installation/Upgrade>.

- end of file -