- 
    Tue Nov 09 2021 Pavla Kratochvilova <pkratoch@redhat.com> - 0.7.20-1
    
- Update to 0.7.20
- new SOLVER_EXCLUDEFROMWEAK job to ignore pkgs for weak dependencies
- support for environments in comps parser
- fix misparsing of '&' in attributes with libxml2
- choice rules: treat orphaned packages as newest
- fix compatibility with Python 3.10
   
  
  - 
    Tue Jul 27 2021 Pavla Kratochvilova <pkratoch@redhat.org> - 0.7.19-1
    
- Update to 0.7.19
- repo_add_conda: add flag to skip v2 packages
- fix rare segfault in resolve_jobrules() that could happen if new rules are learnt
- fix error handling in solv_xfopen_fd()
- fix memory leaks
   
  
  - 
    Fri Apr 30 2021 Pavla Kratochvilova <pkratoch@redhat.org> - 0.7.17-2
    
- Fix rpm dependency
   
  
  - 
    Thu Apr 29 2021 Pavla Kratochvilova <pkratoch@redhat.org> - 0.7.17-1
    
- Update to 0.7.17
- selected bug fixes:
  * repo_write: fix handling of nested flexarray
  * improve choicerule generation a bit more to cover more cases
  * harden testcase parser against repos being added too late
  * support python-3.10
  * check /var/lib/rpm macro in rpmdb code
- new features:
  * handle default/visible/langonly attributes in comps parser
  * support multiple collections in updateinfo parser
  * add '-D' option in rpmdb2solv to set the dbpath
   
  
  - 
    Thu Jan 14 2021 Nicola Sella <nsella@redhat.com> - 0.7.16-2
    
- Enable zstd compression in libsolv
   
  
  - 
    Wed Nov 11 2020 Nicola Sella <nsella@redhat.com> - 0.7.16-1
    
- Update to 0.7.16
- selected bug fixes:
  * make testcase_mangle_repo_names deal correctly with freed repos
  [bnc#1177238]
  * fix add_complex_recommends() selecting conflicted packages in
    rare cases leading to crashes
  * improve choicerule generation so that package updates are
    prefered in more cases
  * fix deduceq2addedmap clearing bits outside of the map
  * conda: feature depriorization and fix startswith implementation
  * Fix solvable swapping messing up idarrays
  * fix ruleinfo of complex dependencies returning the wrong origin
  * fix solv_zchunk decoding error if large chunks are used
    [bnc#1159314]
- new features
  * new testcase_mangle_repo_names() function
  * new solv_fmemopen() function
  * Enable zstd compression support for sle15 and sle15-sp2
  * Support blacklisted packages in solver_findproblemrule()
    [bnc#1172135]
  * Support rules with multiple negative literals in choice rule
    generation
  * build with -DENABLE_RPMDB_LIBRPM=1 on SUSE to support
    multiple rpm database backends
  * added two new function to make libzypp independent of the rpm
    database format
  * support conda constrains dependencies
   
  
  - 
    Mon Apr 06 2020 Ales Matej <amatej@redhat.org> - 0.7.11-1
    
- Update to 0.7.11
- selected bug fixes:
  * support arch<->noarch package changes when creating patch
    conflicts from the updateinfo data
  * also support other rpm database types
  * fixed solv_zchunk decoding error if large chunks are used
  * treat retracted pathes as irrelevant
  * made add_update_target work with multiversion installs
- new features
  * support for SOLVER_BLACKLIST jobs that block the installation of matched
    packages unless they are directly selected by an SOLVER_INSTALL job
  * libsolv now also parses the patch status in the updateinfo parser
  * new solvable_matchessolvable() function
  * support conda constrains dependencies
  * new rpm_stat_database() function
  * new rpm_hash_database_state() function
   
  
  - 
    Tue Jun 11 2019 Ales Matej <amatej@redhat.org> - 0.7.7-1
    
- Update to 0.7.7
- selected bug fixes:
  * fix updating of too many packages in focusbest mode
  * fix handling of disabled installed packages in distupgrade
  * fix repository priority handling for multiversion packages
  * better support of inverval deps in pool_match_dep()
  * support src rpms that have non-empty provides
  * fix favorq leaking between solver runs if the solver is reused
  * fix SOLVER_FLAG_FOCUS_BEST updateing packages without reason
  * be more correct with multiversion packages that obsolete their
    own name
  * allow building with swig-4.0.0
  * lock jobs now take precedence over dup and forcebest jobs
- new features
  * new POOL_FLAG_WHATPROVIDESWITHDISABLED pool flag 
  * bindings: add get_disabled_list() and set_disabled_list()
  * bindings: add whatcontainsdep()
  * bindings: make the selection filters return the self object
  * MSVC compilation support
   
  
  - 
    Tue Jun 11 2019 Pavla Kratochvilova <pkratoch@redhat.org> - 0.7.4-3
    
- Backport patches: Use OpenSSL for computing hashes (RhBug:1630300)
   
  
  - 
    Wed May 29 2019 Pavla Kratochvilova <pkratoch@redhat.org> - 0.7.4-2
    
- Backport patch: Not considered excluded packages as a best candidate (RhBug:1677583)