BibItNow! version history - 25 versions
BibItNow! by Langenscheiss
Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.
Latest version
Version 0.908
Released Apr 15, 2022 - 934.98 KBWorks with firefox 57.0 and laterversion 0.908
--Citation formats--
* added option to further specify month format. Replaces checkbox to force integer format, but previous user settings are kept
--Site-specific adjusters--
* improved Scopus
* improved dynamic citation and date on springer link books/chapters
--Popup--
* Slightly adjusted position of reload buttonSource code released under Mozilla Public License 2.0
Download Firefox and get the extensionYou'll need Firefox to use this extensionOlder versions
Version 0.907
Released Mar 1, 2022 - 934.23 KBWorks with firefox 57.0 and laterversion 0.907
--Site-specific adjusters--
* improved PNAS substantially
* improved abstract on PubmedCentral (PMC)
* temporarily disabled dynamic download on PubmedCentral (PMC) due to required cross-site request (to be reactivated prooperly)Source code released under Mozilla Public License 2.0
Version 0.906
Released Feb 27, 2022 - 933.9 KBWorks with firefox 57.0 and laterversion 0.906
--Citation formats--
* added option to turn on/off double brackets for abstracts in Bibtex format
--Site-specific adjusters--
* improved authors on ScienceSource code released under Mozilla Public License 2.0
Version 0.905
Released Feb 27, 2022 - 933.87 KBWorks with firefox 57.0 and laterversion 0.905
--General--
* set minimum version to Firefox 57
--Citation formats--
* added option to turn on/off double brackets for titles in Bibtex format
--Site-specific adjusters--
* improved Sciencemag
* improved title on Nature
* improved DeGruyter books
* improved right-left-mark recognition on Amazon
* improved Ajas/Animbiosci
* improved AAP
* added arxiv-doi support for arXiv
* added customizable fields "citation_download_content_type" and "citation_download_cookie" to set content type and cookie policy in dynamic citation request header
--Meta extractor--
* slightly improved issue/number and doi data detection
* improved json/schema.org detection
version 0.903
--Parser--
* added bibfields "container_title", "container_title_abbrev", and "editorIsTranslator" for CSL compatibility
--Format arrays/Format strings--
* Better grouping: the bibfield identifier can now also be a format array itself. The parsed string output of this format array is treated exactly in the same way as the parsed string output of a single bibfield identified by its name or internal number. This means the output string is reduced by additional options, modified by regular expressions, treated as valid if it has finite length after reduction and application of regular expressions, and it is hidden from the final output if the hide flag is set. This vastly simplifies dynamic flow control with group matching, and allows for easier group pre/suffixing. It also enables applications of regular expressions to the output of entire groups of bibfields and constant strings, and not just to a single bibfield.
* bib object can now have a "bibfield" attribute instead of the "bibfields" attribute. This is to clean the tree structure and syntax in case only one bibfield is queried.
* newly exposed bibfields: "bibkey_default","collection_title","note","page_range","container_title","editorIsTranslator" (the last one is an empty dummy for now)Source code released under Mozilla Public License 2.0
Version 0.902
Released May 1, 2021 - 931.23 KBWorks with firefox 48.0 and laterversion 0.902
--Site-specific adjusters--
* hotfix for dynamic citation on Nature.com
version 0.901
--General--
* added PDF fallback mode. For Chrome based browsers and enabled publishers, BibItNow! obtains static citation data of an article viewed in pdf mode by instead fetching the data from a same-origin request to the corresponding abstract page. On Firefox, automatic background preloading of the abstract page is not possible because Firefox does not allow script injection in its pdf viewer. If automatic preloading is not possible or deactivated, BibItNow! instead offers the user the option to open the abstract page in a new tab. This should improve workflow when only the pdf is loaded or only the pdf link for the article is at hand (often applies to preprints on arxiv, biorxiv etc.).
--Popup--
* Note and option to allowing cross-origin requests to citation-needed.springer.com now also appears after a failed citation export from springer.com and not just nature.com .
--Option page--
* moved "Automatic citation download" upwards
* added option to enable or disable PDF fallback mode, and to enable or disable automatic abstract page loading in pdf fallback mode
* updated text to indicate that cross-origin requests to citation-needed.springer.com also happen on springer.com
--Parser--
* improved white-space and format handling of date parser
* brackets enclosing the entire abstract are now removed
--Site-specific adjusters--
* added support for pdf fallback mode to major publishers
* added adjuster for Wolters Kluwer Lippincott Research
* improved meta data extraction and type detection on IEEExplore
* improved isbn and collection/conference detection on ACM
* improved dynamic citation on DeGruyter
* fixed meta data extraction and dynamic citation on JSTOR
* fixed dynamic citation on NEJM
* improved dynamic citation on Springer Link
--Custom citation formats--
* added Markdown version of MLA to the custom citation format folder on github (credits to sdbbs!)Source code released under Mozilla Public License 2.0
Version 0.901
Released May 1, 2021 - 931.22 KBWorks with firefox 48.0 and laterversion 0.901
--General--
* added PDF fallback mode. For Chrome based browsers and enabled publishers, BibItNow! obtains static citation data of an article viewed in pdf mode by instead fetching the data from a same-origin request to the corresponding abstract page. On Firefox, automatic background preloading of the abstract page is not possible because Firefox does not allow script injection in its pdf viewer. If automatic preloading is not possible or deactivated, BibItNow! instead offers the user the option to open the abstract page in a new tab. This should improve workflow when only the pdf is loaded or only the pdf link for the article is at hand (often applies to preprints on arxiv, biorxiv etc.).
--Popup--
* Note and option to allowing cross-origin requests to citation-needed.springer.com now also appears after a failed citation export from springer.com and not just nature.com .
--Option page--
* moved "Automatic citation download" upwards
* added option to enable or disable PDF fallback mode, and to enable or disable automatic abstract page loading in pdf fallback mode
* updated text to indicate that cross-origin requests to citation-needed.springer.com also happen on springer.com
--Parser--
* improved white-space and format handling of date parser
* brackets enclosing the entire abstract are now removed
--Site-specific adjusters--
* added support for pdf fallback mode to major publishers
* added adjuster for Wolters Kluwer Lippincott Research
* improved meta data extraction and type detection on IEEExplore
* improved isbn and collection/conference detection on ACM
* improved dynamic citation on DeGruyter
* fixed meta data extraction and dynamic citation on JSTOR
* fixed dynamic citation on NEJM
* improved dynamic citation on Springer Link
--Custom citation formats--
* added Markdown version of MLA to the custom citation format folder on github (credits to sdbbs!)Source code released under Mozilla Public License 2.0
Version 0.900
Released Mar 19, 2021 - 924.11 KBWorks with firefox 48.0 and laterversion 0.900
--General--
* completely removed mandatory host permission. Now, also citation-needed.springer.com is not requested upon install, but only once it is needed
--Parser--
* fixed setting domain country to "USA" for .com domains
--Popup--
* added a warning message when a cross-site request to citation-needed.springer.com is performed. This message also comes with the ability to allow this request
* popup now properly recognizes when auto copy permission has been revoked via browser permission manager
* fixed text area not scrolling to top in Firefox with automatic text selection
* fixed reload button being deactivated when reselecting the same citation output format
--Global option page--
* Added option to allow cross-site requests to citation-needed.springer.com + option to turn on or off the related warning message in the popup
* Upon reload, auto-copy to clipboard option is now properly recognized as enabled or disabled if setting changed via browser permission manager
* Added example format string to bibkey customization showing how to mimick the Google Scholar bibkey style (thanks Miguel)Source code released under Mozilla Public License 2.0
Version 0.899
Released Nov 8, 2020 - 922.47 KBWorks with firefox 48.0 and laterversion 0.899
--Parser--
* added most Penguin Random House imprints to list of book publisher addresses
* improved publisher address detection by taking into account the top level domain in order to prioritize publisher address matches
--Site specific adjusters--
* added Canadian amazon
--Custom citation formats/bibkey customizer
* added instructions \L{} and \U{} in replacement string to convert groups defined in regular expression to lower case (\L)/upper case (\U). See example on option page!
* fixed bug preventing arrays addressed with bibfield and options (e.g., via "authors, 0") to be stringified
* added field domain_country containing the English country name corresponding to the top level domain
--Format strings/bibkey customizer
* added support for curly-bracket quantifiers in regular expressions
--Site-specific adjusters--
* improved author name extraction on royal society publishingSource code released under Mozilla Public License 2.0
Version 0.898
Released Sep 25, 2020 - 899.06 KBWorks with firefox 48.0 and laterversion 0.898
--General--
* added basic ability to determine book/collection publisher address based on input from fixed list and ISBN
--Meta extractor--
* added ability to access equal-domain iframes via prefselectors
--Parser--
* added isbn territory field detection
* slightly improved citation type detection
* slightly improved initial detection in author name parser
--Citation-formats--
* added publisher address fields to Bibtex, RIS, Endnote formats
* fixed book chapter support for MLA and APA format
--Custom citation formats--
* exposed isbn_territory field
* changed index out of bounds behavior for bibfield options to yield empty string
* fixed bug in format application
--Site-specific adjusters--
* improved abstract extraction on amazon
* fixed publisher on ACM Books
* improved publisher and author name detection for books in wiley online library
* improved author detection on Princeton University Press
* enabled address extraction for various publishers/websites
* fixed amazon book prefselector
* book description on amazon is now detected as abstract/description field
* fixed corporate author detection on wiki
* improved publisher detection on google books
* added adjuster for bookdepository
* slight improved date extraction on Nature
* fixed dynamic citation in German De GruyterSource code released under Mozilla Public License 2.0
Version 0.897
Released Aug 1, 2020 - 698.96 KBWorks with firefox 48.0 and laterversion 0.897
--Custom citation formats--
* added MEDLINE/NBIB format on github
--General--
* added basic ability to distinguish between book and book chapters
* added shortcut (Default: Alt+Q) to immediately trigger a dialogue for downloading the citation as file
--Citation formats--
* added language information to RIS/Endnote output
* added option to insert bibkey as ID/Label to RIS/Endnote
* fixed option for page number separation in Endnote format
--Parser--
* fixed a character replacement bug in converting publisher to journal if necessary
* date parser now recognizes typical abbreviations for days in week and filters them out
--Popup--
* citation download now remembers default action on firefox if not triggered using the auto-download shortcut
(the latter case requires explicit confirmation on Firefox due to security reasons)
* added visual cue indicating a citation downloaded by pressing on Download/Open link. This is tied to the global visual cue option
--Site-specific adjusters--
* enabled book chapter detection on several websites
* improved journal title conversion to title case on webofscience/webofknowledge
* improved date detection on mdpi
* improved author formatting and keyword detection on scopus
* improved author formatting and type detection on acm
* improved book citations on IEEE
* fixed dynamic citation download on OUP
* improved meta extraction for princeton university press and spie digital library
* fixed dynamic citation and improved static meta extraction on rsc
--Meta extractor--
* slightly improved date detectionSource code released under Mozilla Public License 2.0
Version 0.896
Released Jul 18, 2020 - 694.09 KBWorks with firefox 48.0 and laterversion 0.896
--Parser--
* fixed bug in author parser causing to incorrectly regard author as organization
version 0.895
--Site-specific adjusters--
* fixed dynamic citation on de Gruyter
* fixed books on Elsevier
* improved author handling on bioRxiv/medRxiv
* improved date, keyword and abstract detection on the book section of springer link
--Parser--
* slightly improved abstract parser
* better handling of authors being or including the journal name
* slightly improved decoder for html entities
* improved date parser
* improved parser for schema.org json linked-data
--Meta extractor--
* added possibility to include JSON to POST requests for citation data
* enabled abstracts extraction by default, setting an appropriate maximum default length
* added experimental date detection within human readable website content
--Global option page--
* improved internal maintenance toolSource code released under Mozilla Public License 2.0
Version 0.895
Released Jul 18, 2020 - 694.09 KBWorks with firefox 48.0 and laterversion 0.895
--Site-specific adjusters--
* fixed dynamic citation on de Gruyter
* fixed books on Elsevier
* improved author handling on bioRxiv/medRxiv
* improved date, keyword and abstract detection on the book section of springer link
--Parser--
* slightly improved abstract parser
* better handling of authors being or including the journal name
* slightly improved decoder for html entities
* improved date parser
* improved parser for schema.org json linked-data
--Meta extractor--
* added possibility to include JSON to POST requests for citation data
* enabled abstracts extraction by default, setting an appropriate maximum default length
* added experimental date detection within human readable website content
--Global option page--
* improved internal maintenance toolSource code released under Mozilla Public License 2.0
Version 0.894
Released Jul 5, 2020 - 690.66 KBWorks with firefox 48.0 and laterversion 0.894
--Parser--
* missing accents/special characters in journal abbreviations are now attempted to be restored
* massively extended and corrected list of fixed journal abbreviations with help of JabRef list and theta.ro list
--Popup--
* removed delay from auto copy
* implemented bandaid for popup losing focus and the citation text hence not highlighted when opened in Firefox on certain operating systems. The user now can click on the popup once and the text is rehighlighted if the popup has accidentally lost focus right after being opened
* added option to enable autocopy of redirection link instead of citation text upon change of the redirection scheme
* slightly optimized element arrangement and size towards specific browser appearance
--Global option page--
* added Disclaimers to auto copy option
* added options to hide "Add/Remove format->" link for custom citation formats and the "Edit->" link for custom redireciton link schemes
* moved all "hide link" options to the "Appearance and Navigation" sectionSource code released under Mozilla Public License 2.0
Version 0.893
Released Jun 22, 2020 - 496.5 KBWorks with firefox 48.0 and laterversion 0.893
--General--
* added option to automatically copy the citation text output or redirection link depending on availability and configuration. The first time the user activates this option, the program needs to ask the user to grant the "writeClipboard" permission.
--Site-specific adjusters--
* improved author detection in new pubmed
* improved abstract handling on sciencedirectSource code released under Mozilla Public License 2.0
Version 0.892
Released Jun 14, 2020 - 493.92 KBWorks with firefox 48.0 and laterversion 0.892
--Parser--
* improved author name detection in case of ill placed "and" in raw meta data
* improved punctuation and latex conversion of author initials
* fixed a bug in setting school if citation type is phdthesis
--Citation formats--
* added ability to configure how special, reserved characters are replaced by latex commands in Bibtex and Barnold S. format. One can choose between replacing all special characters, all non-letter characters, and no characters. The i,j dotless compatibility mode is also dependent on this option now
* added option to Bibtex/Barnold S. format enabling to choose whether to replace in math mode or text mode or to keep compatibility to both
* rearranged advanced option page of Bibtex format
* added option to enable/disable wrapping multi-letter initials into a "\relax" command in Bibtex and Barnold S. format
* added compatibility option to Bibtex enabling to replace "journal" field by "organization" if citation type is misc/online/both
* OfficeXML custom format now also includes Jr./Sr. into author surname
--Popup--
* made option links/button more visible
* changed "Custom->" button labeling to less ambiguous "Add/Remove format->" and "+ More settings" button labeling to more specific "+ Format settings"
* textArea now also automarked if same citation format is selected and automark option activated
--Global options--
* added some text informing user that format specific options are accessed via the popup
* added ability to set custom text highlight color (and not just background highlight color) for popup
--Site specific adjusters--
* fixed rapid communication indication on APS
* fixed a crash in Nature site adjuster
* fixed language on chinese amazonSource code released under Mozilla Public License 2.0
Version 0.891
Released Jun 9, 2020 - 494.24 KBWorks with firefox 48.0 and laterversion 0.890
--Site-specific adjusters--
* added support for Mary Ann Liebert
* full journal titles on RWTH publication server are now converted to title case
* improved abstract on AIP
* fixed abstracts on AnnualReviews
* improved volume/issue detection on Ascopubs
* fixed dynamic citation on bioone
* fixed url and doi on biorxiv
--Parser--
* updated list of fixed journal abbreviations with parts of JabRef list
* slightly improved journal abbreviation detection and formatting
* improved surname detection
* added "le" to surname signals
* invalid urls in field citation_url are now only filtered out after preformatting stage
* fixed url date format
--Citation formats--
* LatexLink now properly escapes characters in url
--Internal--
* further automated journal abbreviation update
* implemented test tool for site adjusters. In the future, this allows maintenance to be performed with much less time consumption. This tool is not integrated into the release branchSource code released under Mozilla Public License 2.0
Version 0.888
Released May 25, 2020 - 442.79 KBWorks with firefox 48.0 and laterversion 0.888
--General--
* fixed bug in Mozilla Firefox 76 causing the extension to get stuck on internal Firefox pages
* fixed console being spammed with sendRemoveListener warnings in Firefox
--Parser--
* added abbreviation for SciPost Physics to list of fixed abbreviations
* added "da" to surname signals
--Popup--
* text area is now also scrolled to top in Firefox if "Copy to clipboard" button is pressed
--Workflow--
* If global option dialogue is opened from a specific tab, and no tab switch occurs before global options are closed, the browser switches back to previously active tab if option page is closed. This behavior can be turned off in the global options menu
--Site-specific adjusters--
* Researchgate should now work better both when logged in and out
version 0.887
--Parser--
* slightly improved URL parsing
--Citation formats--
* internally improved custom indentation of bibfields by tabs and spaces in bibtex output
* added option to Barnold(S) enabling to force "et al." after first author if citation has more than a user-defined total amount of authors
--Site-specific adjusters--
* unresolvable DOIs from JSTOR are now removed
* fixed link generation on arxiv in case no DOI is availableSource code released under Mozilla Public License 2.0
Version 0.887
Released May 22, 2020 - 441.65 KBWorks with firefox 48.0 and laterversion 0.887
--Parser--
* slightly improved URL parsing
--Citation formats--
* internally improved custom indentation of bibfields by tabs and spaces in bibtex output
* added option to Barnold(S) enabling to force "et al." after user-defined author if citation has more than a user-defined total amount of authors
--Site-specific adjusters--
* unresolvable DOIs from JSTOR are now removed
* fixed link generation on arxiv in case no DOI is availableSource code released under Mozilla Public License 2.0
Version 0.886
Released May 20, 2020 - 440.92 KBWorks with firefox 48.0 and laterversion 0.886
--Redirection schemes--
* exposed several latex versions of bibfields: title_latex, authors_latex, journal_latex, journal_abbrev_latex, publisher_latex
--Citation formats--
* added custom formats to github allowing to immediately generate a latex or html href item of the website's url with the site's title as name
* added option to set number of tabs and spaces used to indent bibfields in bibtex output
* slightly inmproved styling of advanced options panel of Bibtex format and of formats without options
* exposed several latex versions of bibfields: title_latex, authors_latex, journal_latex, journal_abbrev_latex, publisher_latexSource code released under Mozilla Public License 2.0
Version 0.885
Released May 18, 2020 - 440.53 KBWorks with firefox 48.0 and laterversion 0.885
--Parser--
* improved title case converter
--Icon--
* added 128x128 pixel icon for Chrome version
version 0.884
--Site-specific adjusters--
* title case conversion in Pubmed should now work properly
version 0.883
--Site-specific adjusters--
* journal titles in Pubmed are now converted to title case most of the times (there might be some exotic names that are not properly converted)
* added adjuster for cold spring harbor journals
--Parser--
* updated list of fixed journal abbreviations
--Redirection schemes--
* Improved default Google redirection to provide a google scholar search also if an eprint number is found
* exposed eprint number
--Custom citation formats--
* exposed eprint number
* added "Tag" to officeXML styleSource code released under Mozilla Public License 2.0
Version 0.884
Released May 17, 2020 - 435.58 KBWorks with firefox 48.0 and laterversion 0.884
--Site-specific adjusters--
* title case conversion in Pubmed should now work properly
version 0.883
--Site-specific adjusters--
* journal titles in Pubmed are now converted to title case most of the times (there might be some exotic names that are not properly converted)
* added adjuster for cold spring harbor journals
--Parser--
* updated list of fixed journal abbreviations
--Redirection schemes--
* Improved default Google redirection to provide a google scholar search also if an eprint number is found
* exposed eprint number
--Custom citation formats--
* exposed eprint number
* added "Tag" to officeXML styleSource code released under Mozilla Public License 2.0
Version 0.883
Released May 17, 2020 - 435.61 KBWorks with firefox 48.0 and laterversion 0.883
--Site-specific adjusters--
* journal titles in Pubmed are now converted to title case most of the times (there might be some exotic names that are not properly converted)
* added adjuster for cold spring harbor journals
--Parser--
* updated list of fixed journal abbreviations
--Redirection schemes--
* Improved default Google redirection to provide a google scholar search also if an eprint number is found
* exposed eprint number
--Custom citation formats--
* exposed eprint number
* added "Tag" to officeXML styleSource code released under Mozilla Public License 2.0
Version 0.882
Released Apr 26, 2020 - 433.66 KBWorks with firefox 48.0 and laterversion 0.882
--Bibfields--
* added language field. Accessible for prefselectors and in preformatting stage via "citation_language", in custom citaiton formats via "lang_full","lang_iso1","lang_iso2t","lang_iso2b","lang_iso3", and in bibtex format via optional bibfields "Language" and "Hyphenation", where the latter only accesses "lang_full".
--Citation formats--
* added optional bibfields "Language" and "Hyphenation" to bibtexs
--Parser--
* improved protection against html tags slipping through dynamically downloaded citations
--Option page--
* Added links to archive of custom citation formats and redirection schemes on github. Updated description of available citation data for redirection schemes and custom citation formatsSource code released under Mozilla Public License 2.0
Version 0.881
Released Apr 22, 2020 - 425.87 KBWorks with firefox 48.0 and laterversion 0.881
--Format array--
* fixed not applying multiple regular expressions correctly
--Citation formats--
* added office xml style as importable style to github
* Importable citation formats can now have the formatSource property as a JSON array, and not as a string, to improve readability while writing styles
--Popup--
* Fixed advanced option page not always having the correct size for custom citation formats
--Site-specific adjusters--
* fixed PubmedSource code released under Mozilla Public License 2.0
Version 0.880
Released Apr 21, 2020 - 425.65 KBWorks with firefox 48.0 and laterversion 0.880
--Citation formats--
* added initial support for custom citation formats
* added "urldate" field to bibtex, containing the access date in ISO format
--Site-specific adjusters--
* added site adjuster to royal society
--Option page--
* added panel to import,edit and export custom citation formats
* added format array reference
* fixed some small typos/inconsistencies
--Popup--
* Added "Custom->" button as a shortcut to the citation format customizer
* Changed option links to bold-type, to make them more visibleSource code released under Mozilla Public License 2.0