Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Install
Works with Drupal: ^8 || ^9 || ^10Using Composer to manage Drupal site dependencies
Alternative installation files
Download bibcite-3.0.0-beta3.tar.gztar.gz
190.89 KB
MD5: 553f100429192020079a70f4adeba083
SHA-1: 500ab62cf09d668585f2f0cbb0abf8d048231894
SHA-256: 22e6d9e60be0018e0e1d75f91568aa40bfe28a99ad9b4ac7b0d545b5264bd4bd
Download bibcite-3.0.0-beta3.zipzip
537.51 KB
MD5: 6afaf7d560d24f60da4cd132c2c15669
SHA-1: 0f56b2078fb4751999e5cd4e936f11efaa8d9858
SHA-256: 4244b819d06fa4dad61fdd5dc2e2005c8e4ff4be4d60795343c448934cd44724
Release notes
- 1. Drupal 10 backward compatibility
- Due to PHP version requirements, Drupal 10 has some backwards incompatible functionality. Beta3 will include backward compatibility. This means that this module version will work for Drupal 8, 9 and 10. Since we will need to combine the functionality for several versions of Drupal, tests for Drupal 10 will return notifications about deprecated functionality, etc.
- #3362367: Call to deprecated function drupal_get_path(). Deprecated in drupal:9.3.0 and is removed from drupal:10.0.0. Use Drupal\Core\Extension\ExtensionPathResolver::getPath() instead
- #3362378: Call to deprecated function file_move(). Deprecated in drupal:9.3.0 and is removed from drupal:10.0.0. Use Drupal\file\FileRepositoryInterface::move() instead
- #3362381: Relying on entity queries to check access by default is deprecated in drupal:9.2.0 and an error will be thrown from drupal:10.0.0. Call \Drupal\Core\Entity\Query\QueryInterface::accessCheck() with TRUE or FALSE to specify whether access should be checked
- #3362383: Value of core_version_requirement: ^8 || ^9 is not compatible with the next major version of Drupal core
- #3362637: The theme 'stable' is deprecated
- #3362641: Deprecated NULL placeholder value for key (@title) in: "@operation @type @title". This will throw a PHP error in drupal:11.0.0
- #3362645: Declaration of Drupal\bibcite_bibtex\Encoder\BibtexEncoder::encode($data, $format, array $context = []) must be compatible with Symfony\Component\Serializer\Encoder\EncoderInterface::encode(mixed $data, string $format, array $context = []): string
- #3362646: Declaration of Drupal\bibcite_bibtex\Encoder\BibtexEncoder::supportsEncoding($format) must be compatible with Symfony\Component\Serializer\Encoder\EncoderInterface::supportsEncoding(string $format): bool
- #3362648: Method "Symfony\Component\Serializer\Encoder\DecoderInterface::supportsDecoding()" might add "bool" as a native return type declaration in the future
- #3362650: Method "Symfony\Component\Serializer\Encoder\DecoderInterface::decode()" might add "mixed" as a native return type declaration in the future
- #3362652: PHPUnit\Framework\Exception: Fatal error: Declaration of Drupal\bibcite_entity\Normalizer\ContributorNormalizer::denormalize($data, $class, $format = null, array There was an error rendering this math block
- #3362654: PHPUnit\Framework\Exception: Fatal error: Declaration of Drupal\bibcite_entity\Normalizer\KeywordNormalizer::denormalize($data, $class, $format = null, array There was an error rendering this math block
- #3362656: PHPUnit\Framework\Exception: Fatal error: Declaration of Drupal\bibcite_entity\Normalizer\ReferenceNormalizerBase::denormalize($data, $class, $format = null, array There was an error rendering this math block
- #3362657: PHPUnit\Framework\Exception: Fatal error: Declaration of Drupal\bibcite_entity\Normalizer\ReferenceNormalizerBase::normalize($reference, $format = null, array There was an error rendering this math block
- #3362880: PHPUnit\Framework\Exception: Fatal error: Declaration of Drupal\bibcite_entity\Normalizer\CslReferenceNormalizer::denormalize($data, $class, $format = null, array There was an error rendering this math block
- #3362883: PHPUnit\Framework\Exception: Fatal error: Declaration of Drupal\bibcite_entity\Normalizer\CslReferenceNormalizer::normalize($reference, $format = null, array There was an error rendering this math block
- #3362885: PHPUnit\Framework\Exception: Fatal error: Declaration of Drupal\bibcite_entity\Normalizer\CslReferenceNormalizer::supportsDenormalization($data, $type, There was an error rendering this math block
- #3362887: PHPUnit\Framework\Exception: Fatal error: Declaration of Drupal\bibcite_bibtex\Normalizer\BibtexReferenceNormalizer::denormalize($data, $class, $format = null, array There was an error rendering this math block
- #3362891: PHPUnit\Framework\Exception: Fatal error: Declaration of Drupal\bibcite_bibtex\Normalizer\BibtexReferenceNormalizer::normalize($reference, $format = null, array There was an error rendering this math block
- #3362892: PHPUnit\Framework\Exception: PHP Fatal error: Declaration of Drupal\bibcite_ris\Encoder\RISEncoder::encode($data, $format, array $context = []) must be compatible with Symfony\Component\Serializer\Encoder\EncoderInterface::encode(...): string
- #3362894: PHPUnit\Framework\Exception: PHP Fatal error: Declaration of Drupal\bibcite_endnote\Encoder\EndnoteEncoder::encode($data, $format, array $context = []) must be compatible with Symfony\Component\Serializer\Encoder\EncoderInterface::encode(...): string
- #3362895: PHPUnit\Framework\Exception: PHP Fatal error: Declaration of Drupal\bibcite_ris\Encoder\RISEncoder::supportsEncoding($format) must be compatible with Symfony\Component\Serializer\Encoder\EncoderInterface::supportsEncoding(string $format): bool
- #3362897: PHPUnit\Framework\Exception: PHP Fatal error: Declaration of Drupal\bibcite_marc\Encoder\MarcEncoder::encode($data, $format, array $context = []) must be compatible with Symfony\Component\Serializer\Encoder\EncoderInterface::encode(...): string
- #3362899: PHPUnit\Framework\Exception: PHP Fatal error: Declaration of Drupal\bibcite_endnote\Encoder\EndnoteEncoder::supportsEncoding($format) must be compatible with Symfony\Component\Serializer\Encoder\EncoderInterface::supportsEncoding(string $format): bool
- #3362904: PHPUnit\Framework\Exception: PHP Fatal error: Declaration of Drupal\bibcite_marc\Encoder\MarcEncoder::supportsEncoding($format) must be compatible with Symfony\Component\Serializer\Encoder\EncoderInterface::supportsEncoding(string $format): bool
- 2. "RTBC" and "Needs review" issues
- #3295484: Deprecated function: addcslashes(): Passing null to parameter #1 ($string) of type string is deprecated in Drupal\Core\Database\Connection->escapeLike()
- #3294897: Deprecated function: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in Drupal\Component\Utility\Html::escape()
- #3261949: Error: Call to a member function getName() on null in Drupal\bibcite_bibtex\Normalizer\BibtexReferenceNormalizer->extractContributors()
- #3265671: Date Published appends AD (anno domini) to 4-digit years in Citations
- #3262277: References table has no header for bibcite_links
- #3262106: Empty table rows appear when there are no bibcite_links
- #3150501: Endnote8(X3) encoder does not include <ref-type></ref-type> when exporting reference entity.
Drupal 10 has incompatible changes within NormalizerInterface. So we need to create separate branch for Drupal10+ version 3.0.x. This will get rid of the mentioned problem.