New
v2.4.0
What's Changed
- BK-2390 Add link directly to publish page in book list template by @ride90 in https://github.com/booktype/Booktype/pull/801
- BK-2392 Improve book status admin section in django admin interface by @eos87 in https://github.com/booktype/Booktype/pull/802
- BK-2394 Aloha plugin for handling non breaking space by @ride90 in https://github.com/booktype/Booktype/pull/803
- BK-2384 Encoding warning during epub import by @ride90 in https://github.com/booktype/Booktype/pull/797
- BK-2389 Fixes issue with certain dialog boxes getting messed up by @eos87 in https://github.com/booktype/Booktype/pull/804
- BK-2367 Add ability to select layouts for images by @ride90 in https://github.com/booktype/Booktype/pull/798
- BK-2396 Console error during image removing by @ride90 in https://github.com/booktype/Booktype/pull/805
- BK-2395 Going to TOC after editing Book Statuses result in wrong statuses color by @eos87 in https://github.com/booktype/Booktype/pull/806
- BK-2397 Image layouts issues by @ride90 in https://github.com/booktype/Booktype/pull/807
- BK-2398 Allow setting a default option to import DOCX in TOC by @eos87 in https://github.com/booktype/Booktype/pull/808
- BK-2400 Wrong style and link popover on some comments bubble by @eos87 in https://github.com/booktype/Booktype/pull/809
- BK-2401 Increase delay time of Import's notifications by @eos87 in https://github.com/booktype/Booktype/pull/810
- BK-2403 "Ssave with comment" displayed in chapter history (tab/side panel) by @eos87 in https://github.com/booktype/Booktype/pull/813
- BK-2405 Problem with linkplugin.js related to comments bubble by @eos87 in https://github.com/booktype/Booktype/pull/814
- BK-2411 MPDFPlugin should keep H tags custom classes by @eos87 in https://github.com/booktype/Booktype/pull/818
- BK-2260 Add paper sizes used by IDEA to constants by @danielhjames in https://github.com/booktype/Booktype/pull/817
- BK-2412 Covers selection should use image filename as fallback option by @eos87 in https://github.com/booktype/Booktype/pull/819
- BK-2341 Strip linebreak and empty tags when exporting by @eos87 in https://github.com/booktype/Booktype/pull/820
- BK-2399 Add Punjabi (Gurmukhi script) option to language choices by @danielhjames in https://github.com/booktype/Booktype/pull/812
- BK-2393 Remove deprecated button and import template by @danielhjames in https://github.com/booktype/Booktype/pull/815
- BK-2415 Fix broken test by @ride90 in https://github.com/booktype/Booktype/pull/822
- BK-2404 Improve image processing in image editor by @ride90 in https://github.com/booktype/Booktype/pull/816
- Update README.md by @danielhjames in https://github.com/booktype/Booktype/pull/823
- BK-2417 Update links to manual and GitHub, bump copyright dates by @danielhjames in https://github.com/booktype/Booktype/pull/824
- BK-2418 Footnotes shouldn't be imported since we don't support them by @eos87 in https://github.com/booktype/Booktype/pull/825
- BK-2420 Remove django-logtailer by @ride90 in https://github.com/booktype/Booktype/pull/826
- BK-2421 Allow translation strings in sputnik responses by @eos87 in https://github.com/booktype/Booktype/pull/827
- BK-2419 Book statuses can't be deleted when assigned to chapters by @eos87 in https://github.com/booktype/Booktype/pull/828
- BK-2422 Signal chapter_modified not triggered because of KeyError by @eos87 in https://github.com/booktype/Booktype/pull/829
- BK-2424 Scroll long lists for small monitors by @ride90 in https://github.com/booktype/Booktype/pull/830
- BK-2425 Remove vertical scroll in firefox in navbar dropdowns by @ride90 in https://github.com/booktype/Booktype/pull/832
- BK-2410 Toolbar mouse over covers menu items by @ride90 in https://github.com/booktype/Booktype/pull/833
- BK-2428 Book roles management should not depend on API by @eos87 in https://github.com/booktype/Booktype/pull/834
- BK-2423 Add ability to override main settings from env variables by @ride90 in https://github.com/booktype/Booktype/pull/835
- BK-2430 Make COLOR_SPACE_CONVERTER setting configurable through env variables by @ride90 in https://github.com/booktype/Booktype/pull/837
- BK-2432 Include ability to have xml output on custom instances by @ride90 in https://github.com/booktype/Booktype/pull/838
- BK-2433 Make skeletons message less cryptic when there are none by @danielhjames in https://github.com/booktype/Booktype/pull/839
- BK-2437 Improve grammar and remove some duplicate strings by @danielhjames in https://github.com/booktype/Booktype/pull/841
- BK-2436 Add Arabic to standard set of book language choices by @danielhjames in https://github.com/booktype/Booktype/pull/840
- BK-2435 ContentCleanUpPlugin sometimes removes valid content by @ride90 in https://github.com/booktype/Booktype/pull/842
- BK-2385 New features for TOC = assign chapter to person + status tickboxes by @eos87 in https://github.com/booktype/Booktype/pull/836
- BK-2371 Force browsers to download non pdf files on the publish page by @ride90 in https://github.com/booktype/Booktype/pull/843
- BK-2439 fix: Error when creating new chapters in TOC by @eos87 in https://github.com/booktype/Booktype/pull/846
- BK-2260 Paper sizes should be an instance or theme setting, and margins optionally hidden by @ride90 in https://github.com/booktype/Booktype/pull/845
- BK-2442 Ability to set books limit per user by @ride90 in https://github.com/booktype/Booktype/pull/847
- BK-2443 Add Estonian to language lists by @danielhjames in https://github.com/booktype/Booktype/pull/848
- BK-2440 Images imported from EPUB and maybe DOCX cannot be edited by @ride90 in https://github.com/booktype/Booktype/pull/849
- BK-2445 Add support for gunicorn's request meta params by @ride90 in https://github.com/booktype/Booktype/pull/851
- BK-2443 Remove unmaintained Austrian localisation from list by @danielhjames in https://github.com/booktype/Booktype/pull/850
- BK-2446 Absence of COLOR_SPACE_CONVERTER variable in settings produce… by @eos87 in https://github.com/booktype/Booktype/pull/852
- BK-2449 Image with RGBA colour model must be convertible to CMYK using RGB icc profiles by @ride90 in https://github.com/booktype/Booktype/pull/853
- BK-2408 Convert images which do not support CMYK to JPEG for print PDF output by @ride90 in https://github.com/booktype/Booktype/pull/854
- BK-2450 Provide RGB and CMYK icc profiles as arguments to colour space converter by @ride90 in https://github.com/booktype/Booktype/pull/855
- BK-2451 Improve default parameters for color_space_conversion method by @eos87 in https://github.com/booktype/Booktype/pull/856
- Converter class attribute which defines final images colour model by @ride90 in https://github.com/booktype/Booktype/pull/857
- BK-2455 Add links to the installation using docker by @ride90 in https://github.com/booktype/Booktype/pull/858
- BK-2416 Booktype version and logs from the git repo for CC by @ride90 in https://github.com/booktype/Booktype/pull/844
- BK-2464 Change the order of revisions Editor sidebar panel by @eos87 in https://github.com/booktype/Booktype/pull/861
- BK-2457 Preview for PNG images with transparency has black background by @ride90 in https://github.com/booktype/Booktype/pull/859
- BK-2463 Improve media library in the editor by @ride90 in https://github.com/booktype/Booktype/pull/860
- Update README.md by @danielhjames in https://github.com/booktype/Booktype/pull/865
- BK-2470 Clarify labels for the section settings by @danielhjames in https://github.com/booktype/Booktype/pull/864
- BK-2471 Upload new monogram favicon design by ihtiht by @danielhjames in https://github.com/booktype/Booktype/pull/867
- BK-2470 Resync translation files with interface by @danielhjames in https://github.com/booktype/Booktype/pull/868
- BK-2468 Better placement for info badges and improve appearance logic for different view modes by @ride90 in https://github.com/booktype/Booktype/pull/863
- BK-2466 Rename all inserted images in chapters during image file renaming in media library by @ride90 in https://github.com/booktype/Booktype/pull/862
- Update README.md by @danielhjames in https://github.com/booktype/Booktype/pull/869
- BK-2475 Fix broken tests by @ride90 in https://github.com/booktype/Booktype/pull/870
- BK-2474 Dashboard tooltips stay active after button is no longer moused over by @ride90 in https://github.com/booktype/Booktype/pull/871
- BK-2477 Better scalability of control centre by @ride90 in https://github.com/booktype/Booktype/pull/872
- BK-2479 Create search for the user list in the control centre by @ride90 in https://github.com/booktype/Booktype/pull/873
- Update booktypedocs.py by @danielhjames in https://github.com/booktype/Booktype/pull/874
- Update README.md by @danielhjames in https://github.com/booktype/Booktype/pull/875
- BK-2480 Full instance statistic in control centre by @ride90 in https://github.com/booktype/Booktype/pull/876
- BK-2391 Sets default
mark_section_assetting tomainmatterby @eos87 in https://github.com/booktype/Booktype/pull/878 - BK-2282 Documentation updates by @danielhjames in https://github.com/booktype/Booktype/pull/877
- BK-1847 Preparations for 2.4.0 release by @danielhjames in https://github.com/booktype/Booktype/pull/879
- BK-2484 Fix for name change of psycopg2 package by @danielhjames in https://github.com/booktype/Booktype/pull/882
- BK-2319 Registering multiple usernames with the same email address is possible by @ride90 in https://github.com/booktype/Booktype/pull/881
- BK-2485 Update core themes by @danielhjames in https://github.com/booktype/Booktype/pull/885
- Update README.md by @danielhjames in https://github.com/booktype/Booktype/pull/884
- BK-2052 Some janitorial clean-up for Debian/Ubuntu packaging of 2.4.0 release by @danielhjames in https://github.com/booktype/Booktype/pull/886
- BK-2486 Change the button label and tooltip to match behaviour by @danielhjames in https://github.com/booktype/Booktype/pull/883
- BK-2488 More helpful error message when username is too long by @danielhjames in https://github.com/booktype/Booktype/pull/888
- BK-2492 Small adjustments in doc string on editor api endpoints by @eos87 in https://github.com/booktype/Booktype/pull/889
- BK-1918 EPUB and MOBI output does not include correct ISBN from metadata settings by @ride90 in https://github.com/booktype/Booktype/pull/880
- BK-2493 Lock ebooklib requirement to latest github master stable commit by @eos87 in https://github.com/booktype/Booktype/pull/890
- BK-2282 Profile argument for createbooktype script is deprecated by @danielhjames in https://github.com/booktype/Booktype/pull/892
- BK-2434 Remove hard-coded italic text to avoid Asian interface breakage by @danielhjames in https://github.com/booktype/Booktype/pull/893
- BK-2494 Add Farsi, Arabic and Romanian options to interface or book language by @danielhjames in https://github.com/booktype/Booktype/pull/891
- BK-2024 Ebooklib 0.17 is released by @danielhjames in https://github.com/booktype/Booktype/pull/895
- BK-2391 Sets default
mark_section_assetting tomainmatterby @eos87 in https://github.com/booktype/Booktype/pull/896 - BK-2349 Interface string fixes from Flossmanuals FR, thanks Nicolas! by @danielhjames in https://github.com/booktype/Booktype/pull/894
- BK-2085 Add support for Django 1.11 LTS by @ride90 in https://github.com/booktype/Booktype/pull/887
- Fix list-books in https://github.com/booktype/Booktype/pull/897
- Update requests library to avoid security vulnerabilities. by @ride90 in https://github.com/booktype/Booktype/pull/898
- Django 1.9 regression fix by @jazzynico in https://github.com/booktype/Booktype/pull/900
- BK-2441. Internationalization fixes. by @jazzynico in https://github.com/booktype/Booktype/pull/901
- Fix Aloha
simpletableplugin by @soroushj in https://github.com/booktype/Booktype/pull/903 - Swagger fix by @jazzynico in https://github.com/booktype/Booktype/pull/904
- Fix Aloha
linkbooktypeplugin by @soroushj in https://github.com/booktype/Booktype/pull/902 - [Translations] FR and EN strings update. by @jazzynico in https://github.com/booktype/Booktype/pull/906
- Add direction to epub books by @maanijou in https://github.com/booktype/Booktype/pull/905
- Delete export files on instance deletion by @soroushj in https://github.com/booktype/Booktype/pull/907
- Make static URLs consistent by @soroushj in https://github.com/booktype/Booktype/pull/908
- Remove ADMIN_MEDIA_PREFIX by @soroushj in https://github.com/booktype/Booktype/pull/909
- Fix remove export files if export has failed by @maanijou in https://github.com/booktype/Booktype/pull/910
- Fix using persian/arabic titles for book covers meta by @maanijou in https://github.com/booktype/Booktype/pull/911
- Fix the "Visible to everyone" option by @soroushj in https://github.com/booktype/Booktype/pull/912
New Contributors
- @jazzynico made their first contribution in https://github.com/booktype/Booktype/pull/900
- @soroushj made their first contribution in https://github.com/booktype/Booktype/pull/903
- @maanijou made their first contribution in https://github.com/booktype/Booktype/pull/905
Full Changelog: https://github.com/booktype/Booktype/compare/v2.3.0...v2.4.0