ChangeLog 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. Version 2.0.7 (May 7, 2018)
  2. ---------------------------
  3. * Add API endpoint to import OPML file
  4. * Make sure to close request body in HTTP client
  5. * Do not show save link if no integration is configured
  6. * Make sure integrations are configured before to make any HTTP requests
  7. * Avoid people to unlink their OAuth2 account without having a local password
  8. * Do not use shared variable to translate templates (avoid concurrency issue)
  9. * Use vanilla HTTP handlers (refactoring)
  10. * Move HTTP client to its own package (refactoring)
  11. * Add middleware to read X-Forwarded-Proto header (refactoring)
  12. * Use Gorilla middleware (refactoring)
  13. * Scrape parent element for iframe
  14. * Add SoundCloud and Bandcamp iframe sources
  15. Version 2.0.6 (Apr 20, 2018)
  16. ----------------------------
  17. * Improve graceful shutdown
  18. * Simplify Heroku deployment
  19. * Display memory usage and some metrics in logs
  20. * Increase read/write timeout for HTTP server
  21. * Add support for Dublin Core date in RDF feeds
  22. * Do not return an error if the user session is not found
  23. * Handle some non-english date formats
  24. * Add missing French translation
  25. * Rename RSS parser getters
  26. * Get the right comments URL when having multiple namespaces
  27. * Ignore caching headers for feeds that send "Expires: 0"
  28. * Update translations
  29. Version 2.0.5 (Apr 7, 2018)
  30. ---------------------------
  31. * Avoid unread counter to be off by one when reading an entry
  32. * Add Comments URL to entries
  33. * Add FreeBSD build target
  34. * Handle RSS author elements with inner HTML
  35. * Fix typo in translations
  36. * Add Dutch translation
  37. * Convert enclosure size field to bigint
  38. * Switch CI to Go v1.10
  39. * Fix broken OPML import when compiling with Go 1.10
  40. Version 2.0.4 (Mar 5, 2018)
  41. ---------------------------
  42. * Add Simplified Chinese translation
  43. * Add Nunux Keeper integration
  44. * Filter the list of timezones
  45. * Add timezone to entries dates for REST and Fever API
  46. * Show last login and session creation date in current timezone
  47. * Fix typo in edit user template
  48. * Improve parser error messages
  49. * Remove parentheses around feed error messages
  50. * Support localized feed errors generated by background workers
  51. * Print info message if DATABASE_URL is not set
  52. Version 2.0.3 (Feb 19, 2018)
  53. ----------------------------
  54. * Add Polish translation
  55. * Change color of <q> tags for black theme
  56. * Add database indexes (don't forget to run database migrations)
  57. * Handle Atom feeds with HTML title
  58. * Strip invalid XML characters to avoid parsing errors
  59. * Improve error handling for HTTP client
  60. Version 2.0.2 (Feb 5, 2018)
  61. ---------------------------
  62. * Add support for Let's Encrypt http-01 challenge
  63. * Move template functions outside engine (refactoring)
  64. * Take timezone into consideration when calculating relative time
  65. * Add support for HTTP Strict Transport Security header
  66. * Add support for base URLs with subfolders
  67. * Add missing about menu in settings
  68. * Show API URL endpoints in user interface
  69. * Do not update entry date while refreshing a feed
  70. * Add flag to toggle debug logging
  71. * Improve unread counter updates
  72. Version 2.0.1 (Jan 22, 2018)
  73. ----------------------------
  74. * Change user agent (People are blocking the crawler with mod_security)
  75. * Move environment variables to config package (refactoring)
  76. * Add build targets for all ARM architectures
  77. * Do not crawl existing entry URLs
  78. * Show translated login page in user language when logged out
  79. * Handle more encoding edge cases:
  80. - Feeds with charset specified only in Content-Type header and not in XML document
  81. - Feeds with charset specified in both places
  82. - Feeds with charset specified only in XML document and not in HTTP header
  83. * Add German translation
  84. * Add mark as read/unread link on list items
  85. * Add API endpoint for OPML export
  86. Version 2.0.0 (Jan 11, 2018)
  87. ----------------------------
  88. * Initial release of Miniflux 2.