Plugins Directory » Redmine Lazy Load History
|
|
Author: | Yasu Saku |
|---|---|---|
| Website: | https://github.com/sk-ys/redmine_lazy_load_history | |
| Code repository: | https://github.com/sk-ys/redmine_lazy_load_history | |
| Registered on: | 2026-05-06 (2 months ago) | |
| Current version: | 0.3.0 | |
| Compatible with: | Redmine 7.0.x, 6.1.x, 6.0.x, 5.1.x, 5.0.x | |
| User ratings: |
Overview¶
This is a Redmine plugin that progressively loads issue history on demand. Instead of loading all journals at once, it displays only the latest N entries initially and allows users to load older entries by clicking a "Show more" button.
This improves page load performance for issues with many history entries.

Features¶
- Progressive Loading: Display only the latest N journals initially
- On-Demand Loading: Load older journals with a single button click
- Quick Full Load:
Shift + clickon "Show more" to load all remaining journals at once - Custom Event Hook: Emits a
lazyLoadHistory:loadedevent after journals are loaded - Configurable: Set the initial display count and load count per request via Administration or each user's My account preferences
Installation notes
1. Clone the plugin¶
cd /path/to/redmine/plugins
git clone https://github.com/sk-ys/redmine_lazy_load_history.git
2. Restart Redmine¶
Changelog
0.3.0 (2026-06-19)
Compatible with Redmine 7.0.x, 6.1.x, 6.0.x, 5.1.x, 5.0.x.
Fixes¶
- Reviewed the design and removed the white background box
New features¶
- Exposed the initContainer and initAll functions on the lazyLoadHistory object
- Added the remaining item count to the UI
- Added support for "change" and "note" URL hash values
Details: https://github.com/sk-ys/redmine_lazy_load_history/releases/tag/v0.3.0
0.2.0 (2026-05-08)
Compatible with Redmine 7.0.x, 6.1.x, 6.0.x, 5.1.x, 5.0.x.
Fixes¶
- Remove a redundant icon class from the "Show more" button
- Fix URLGenerationError for repository/wiki links
- Add attachments helper to JournalsController
Features¶
- Implement user preferences for initial load count and per-load count
- Allow users to load all remaining journals by pressing Shift
- Dispatch the
lazyLoadHistory:loadedevent after journal insertion
Details: https://github.com/sk-ys/redmine_lazy_load_history/releases/tag/v0.2.0
0.1.2 (2026-05-06)
Compatible with Redmine 7.0.x, 6.1.x, 6.0.x.
- Add CustomFieldsHelper to JournalsController to fix undefined
format_valueerror - Fix module definition for LazyLoadHistory
- Fix vertical alignment of lazy load history divider
0.1.0 (2026-05-06)
Compatible with Redmine 7.0.x, 6.1.x.