For new versions, see GitHub Releases.
- Fix: JENKINS-43343 Regex filter now works with cron schedule for Pipeline jobs
- Feature: Regex Filter now supports full name, display name and full display name for jobs and folders
- Feature: Introduces internationalization support and adds German as first supported language
- Improvement: In-application help has been largely rewritten
- Fix: JENKINS-13464 JENKINS-14916 JENKINS-32496 Stack overflow when using OtherViewsFilter or UnclassifiedJobsFilter without View.READ permission
- Fix: prevent stack overflow when circular references in Other Views
and Unclassified Views filter are detected
- Display an error message identifying the circular view definition on the view config page
- Fix: make mailer, matrix-auth and matrix-project dependencies optional
- Fix: prevent StackOverflowException when more than one view uses UnclassifiedJobsFilter
- Fix: validate regex in RegexJobFilter
- Fix: ensure sorting in MostRecentJobsFilter is stable
- Fix: JENKINS-29991 JENKINS-31710 RegExJobFilter/ScmTypeFilter now work with SCMTriggerItem
- Fix: inconsistency in multi-line regex matching, see commit message for details
New maintainer and first release in three years. This release merely puts the project on a newer foundation and updates some dependencies, but otherwise introduces no new features or bug fixes. Existing filters from pre-2.x versions should continue to work.
- Minimal required Jenkins version increased to 1.625.3
- Switch to Semantic Versioning
- Project is now explicitly under the MIT License
Switched from Subversion to GitHub so the changelog is tricky to determine.
- JENKINS-20522 Proper use of top-level item visibility filter.
- JENKINS-29747 Fallback filters.
- Handle recurse in view.
- JENKINS-21862 Allow parameter filter to filter particular runs correctly.
- JENKINS-19191 (don't just consider build-trigger upstream, but all upstreams (including join))
- JENKINS-19125 (Job SCM Configuration filter fails with CVS plugin disabled.)
- JENKINS-18986 (Fencepost error in AbstractBuildTrendFilter.amount)
- JENKINS-18386 (more flexible job filter by parameter)
- JENKINS-17597 (Poor performance using ParameterFilter)
- JENKINS-17093 (Filter to show N jobs sorted by most recently completed)
- JENKINS-18399 (possibility to filter jobs by "Restrict where this project can be run")
- Re-Fixed JENKINS-13781 (NPE in UserRelevanceView when no user is logged on)
- Improved Maven project support by implementing two enhancements
- JENKINS-13846 (Upstream filter does not show all dependencies)
- JENKINS-13850 (Unable to match emails for "Regular Expression Job Filter" on Match Value "Email recipients")
- Fixed JENKINS-13781 (NPE in UserRelevanceView when no user is logged on)
- Improvement - JENKINS-13748 (Support for upstream/downstream jobs)
- Fixed JENKINS-13223 (Filter jobs that have enabled project-based security)
- Added the Build Filter (Wrapper) Column
- Fixed JENKINS-10935
- Minor fix for Jenkins 1.427 compatibility issue with the introduction of "UserIdCause" (vs UserCause)
- Added User Relevance Filter (see documentation on this page)
- Fixed a bug with the way the regex filter handles multi-line descriptions (and trigger specs) JENKINS-10716
- added trigger types to the build trend filter. For example, create a view of all jobs that have not been triggered by an SCM change in a month.
- fixed regression in the regex filter. version 1.13 unintentionally requires git plugin to be installed, or regex on scm will cause an exception that cannot be recovered from through the hudson gui.
- add git
- add chron to regex filter
- Added Matrix Job support to Regular Expressions Maven option
- Fixed a bug in Regular Expressions Maven option
- Improved Parameterized Jobs Filter - see http://issues.jenkins-ci.org/browse/JENKINS-8944
- Job Type Filter
- Parameter Filter improvement to look at build parameter - see http://issues.jenkins-ci.org/browse/JENKINS-7252
- Security Filter - see http://issues.jenkins-ci.org/browse/JENKINS-8355
- Did not release properly due to Hudson infrastructure problems - all features scheduled for 1.8 are moved to 1.9
- Under-the-hoods performance improvements such as JENKINS-7956
- Add Maven support to regular expression filter
- Fixed bug where filters take jobs out of order. This is not a backwards compatible fix in terms of the way it displays, but fixes an obvious bug where the "Job" column shows it is sorted by name, but in fact the jobs are obviously not sorted by name.
- Fix JENKINS-7732 - "Job Views - Jobs not listed in other views filter"
- Fix JENKINS-7479 - "Create View Job Filter that includes/excludes Jobs by their Parameters"
- Fix SCM Type localization bug
- For "Other Views" filter, added handling of ViewGroups for nested views
- Fixed JENKINS-7432 - "Provide View Job Filter by Email Recipients"
- Make SVN and CVS plugins optional instead of required
- Fixed JENKINS-7160 - "Provide View Filter for Current Jobs (Jobs build within the last x days)"
- Added Build Trend Filter to provide filtering on what happened to the build in recent history (configurable). See this page for details.
- Fixed JENKINS-6932 - "Allow to filter by SCM Branch" - applies to CVS only
- Filter on other "descriptive" things besides job name. Large
organizations will have other things that distinguish jobs
automatically, but Job name isn't one of those things
- SCM "URL" (only cvs and svn)
- Job description field
- More comprehensive status filter - would obsolete some other
features/plugins, but this filter should be more useful/useable
- Stable, Unstable, Failed, Aborted
- In queue, never built, building
- Disabled
- Common include/exclude drop-down to make filters more easy to "chain"
- All Jobs
- Filter one view's jobs based on other view's jobs.
- Exclude - For example, View 1 will want all jobs with a certain regex, except for jobs already shown in View 2. Then if View 2 changes what jobs it shows, View 1 is automatically updated.
- Include - for a large organization, we might want "composite" views (not nested views) of the hierarchical parts of the organization