Skip to content

Releases: winkm89/teachPress

teachPress 9.0.8

25 Feb 21:55
Compare
Choose a tag to compare

What's Changed

  • Bugfix: Fix an authenticated (Contributor) SQL Injection issue (Thanks to truonghuuphuc for reporting)

Full Changelog: 9.0.7...9.0.8

teachPress 9.0.7

18 Jan 10:47
Compare
Choose a tag to compare

What's Changed

  • New: Meta keys search to shortcodes added (Thanks to Juma7C9) (#259)
  • New: [tpcloud, tplist, tpsearch]: Optional private comment box for publication entries (Thanks to Juma7C9) (#257)
  • New: [tpcloud, tplist, tpsearch]: New parameters "show_comment", "comment_text", "comment_tooltip" added
  • New: Author search by name for API calls added (Thanks to Juma7C9) (#258)
  • New: BibTeX export option for private comments as annote field added (#263)
  • New: BibTeX export option for chars conversion added (#265)
  • New: Number of publications (ASC or DESC) as sorting options in authors screen added (#264)
  • Bugfix: Fix nonce checks on meta settings page (#254)
  • Bugfix: Fix warning "Deprecated Creation of dynamic property" - PHP 8.2 (Thanks to rgarofalo) (#256)
  • Bugfix: [tpsingle, tpbibtex]: Fix PHP errors if there is no publication to display
  • Bugfix: Fix possible usage of missing objects in crossref import

New Contributors

Full Changelog: 9.0.6...9.0.7

teachPress 9.0.6

28 Nov 19:27
Compare
Choose a tag to compare
  • New: Added OSF logo to the links (Thanks to Sven Mayer)
  • Bugfix: Fixes another CSRF vulnerability in tp settings dialog (Thanks to LVT-tholv2k for reporting)

teachPress 9.0.5

25 Nov 14:58
Compare
Choose a tag to compare
  • Bugfix: Fixed a Cross Site Request Forgery (CSRF) vulnerability in [tp_bibtex] shortcode
  • Bugfix: Fixed Cross Site Request Forgery (CSRF) vulnerabilities in teachPress admin screens
  • Bugfix: Return proper string value in filter hook handler. (Thanks to Tobias Bäthge) (#242)

teachPress 9.0.4

24 Jul 22:10
Compare
Choose a tag to compare
  • Changed: Introduce using of target=blank for edit publication links; Unused parameters from edit links removed

teachPress 9.0.3

21 Jun 17:23
Compare
Choose a tag to compare
  • New: [tpcite],[tpref] Citations with the same key can be grouped, which means a bibtex-like citation with one unique id = one ref instead of one cite = one ref will be generated (#226, #233) (Thanks to Samuel Thiriot)
  • Bugfix: Fixed a french translation (Thanks to Samuel Thiriot)
  • Bugfix: Fixed a security vulnerability in ajax callbacks (Thanks for reporting to Le Ngoc Anh)

teachPress 9.0.2

17 Jun 11:42
Compare
Choose a tag to compare
  • Bugifx: [tpcloud] hide_tags and show_tags_as="pulldown" are not working (#230)
  • Bugfix: Changed author format to 'dynamic' in auto-publish (Thanks to fabricebg) (#225)
  • Bugfix: Improved diacritic import (Thanks to fabricebg) (#212)

teachPress 9.0.1

11 Jun 17:56
Compare
Choose a tag to compare
  • Bugfix: Fix Class 'TP_Enrollments' not found error when managing custom met data (#228)
  • Bugfix: Fixed undefined variable warnings if images where used in publication lists
  • Bugfix: Fixed diacritic parsing (Thanks to fabricebg) (#212)

teachPress 9.0.0 "Lemon Tart"

01 Jun 18:41
Compare
Choose a tag to compare

Important: This version no longer contains the course module!

  • New: Automatic import over API (i.e. for zotero group bibliographies) (Thanks to fabricebg)
  • New: UI for publication imports improved
  • New: Crossref.org import added (Thanks to Johan Hattne)
  • New: Support for French diacritics in bibtex entries added (Thanks to fabricebg)
  • New: Sort order for backend publication overview can be switched between default, pub_id (ASC, DESC) and title (ASC, DESC)
  • New: Awards field for publications added (Thanks to Sven Mayer)
  • New: Canadian French localization added (Thanks to fabricebg)
  • New: Support for PlumX and Dimension badges in publication lists added
  • New: [tpcloud, tpsearch, tplist] user parameter can now handle user names (login name) (#202)
  • New: [tpcloud, tpsearch, tplist] new parameter "years_between" added
  • New: [tpcloud, tpsearch, tplist] new parameter "tag_name" added (#219)
  • Changed: Removed deprecated methods tp_admin_page_menu(), tp_date_shortcode(), get_tp_course(), get_tp_courses(), get_tp_course_free_places(), tp_is_user_subscribed()
  • Changed: Improved bibtex char conversion
  • Changed: PMIDs for Import over PubMed are now space separated instead of comma separated
  • Changed: course module removed
  • Bugfix: Fixed some navigation bugs in the backend

teachPress 9.0.0 beta 2

16 Jan 20:12
Compare
Choose a tag to compare
Pre-release
  • Important: This version no longer contains the course module!
  • Improved bibtex to unicode conversion (#212)
  • Fix for Class 'TP_Courses' not found (#211)
  • Security fixes