# changelog

author: dongqi <dongqi1@kylinos.cn> - 2.4.2-1
changelog:
  - update package version to 2.4.2
  - Extended distance joint to have a minimum and maximum limit
  - Removed rope joint. Use the distance joint instead
  - B2_USER_SETTINGS and b2_user_settings.h can control user data, length units, and maximum polygon vertices
  - Default user data is now uintptr_t instead of void*
  - b2FixtureDef::restitutionThreshold lets you set the restitution velocity threshold per fixture


author: yaoxin <yao_xin001@hoperun.com> - 8.7.44-1
changelog:
  - Update to 8.7.44
    * Declare loadstring to be load when running Lua > 5.1
    * Fix tcl2lua.tcl back to standard defs of path_to_lua and path_to_lmod
    * Use the correct mname from Framestack when unregistering a "break" module.
    * Ignore backup files (*~ .*.swp etc) files in a modulerc.d directory.
    * Fixed buildVersion_src to deal with (HEAD detached at x.y.z)
    * Let is-loaded and is-avail set  non-zero exit status. This is different from warnings.
    * Must pass in mpathA to isVisible when trying to find hidden modules in buildDbT
    * Now use "m_Module_Msgs_close" instead of border so that sites can override.
    * Add LMOD_ADMIN_FILE to config report
    * Allow io.popen() to be called from a modulefile.
    * Created buildVersion_src to build src/Version.lua when installing Lmod.
    * Must delete old tcl2lua.so* files before installing new ones
    * Added support for "module purge" in a TCL modulefile to unload all other modules on load.


author: yaoxin <1024769339@qq.com> - 8.7.65-1
changelog:
  - Update to 8.7.65:
    * Issue #704: Support for nushell command generation added.
    * PR #784: merged in startup and docs for nushell.
    * Added conversion from old tm format to new with l_convertOldtm(tm) in src/MRC.lua
    * Issue #778: Only quit searching when there is no entry in v.dirT (in collectFileA())
    * Issue #780: In ModuleA:update, copy correct entry into new moduleA[#moduleA+1]
    * PR #782: updates to analyzeLmodDB


author: dongqi <dongqi1@kylinos.cn> - 0.5.2-1
changelog:
  - Update package version to 0.5.2
  - cpp_source() errors on non-existent file
  - cpp_register() is quiet by default when R is non interactive
  - Minor performance improvements to the cpp11 protect code
  - cpp11::writable::r_vector<T>::proxy now implements copy assignment.
  Practically this means that x[i] = y[i] now works when both x and y
  are writable vectors
  - Removed usage of the following R non-API functions
  - Fixed an issue related to -Wdeprecated-literal-operator


author: Xu Zheng <xuzheng_yewu@cmss.chinamobile.com> - 0.1.0-32
changelog:
  - adapt to multiple qemu process 
  - virt_check update
  - optimize qemu_var and os_var matching formats


author: zhang_jian <zhang_jian7@hoperun.com> - 2.15.1.4-1
changelog:
  - upgrade version to 2.15.1.4
  - Enforce extension signature validation with policy
  - Set soft limit for agents' memory cgroup in v2 machines
  - Fix value of AZURE_GUEST_AGENT_UPDATING_FROM_VERSION on downgrades


author: yaoxin <1024769339@qq.com> - 5.19.0-1
changelog:
  - Update to 5.19.0:
    * AMQ-9644: Don't allow create a queue when browsing (force to 
      create the queue first) in the webconsole
    * AMQ-6596 - Validate size of buffers during unmarshalling
    * fix double slash in path
    * [AMQ-9646] Support selecting specific messages for command line backup
    * AMQ-9658 - Improve auto+nio+ssl transport initialization for amqp
    * AMQ-9658 - Properly increment transport receive counter
    * Fix line endings in openwire generated files


author: Wenhui Tang <wenhui.oerv@isrc.iscas.ac.cn> - 0.26.0-2
changelog:
  - Append flags to GOFLAGS to fix go linker bugs for riscv
  - Related issue: https://github.com/golang/go/issues/62465
  - This is a temporary solution that requires fixing the upstream riscv support for golang.


author: jiangxinyu <jiangxinyu@kylinos.cn> - 0.27.0-1
changelog:
  - Update package to version 0.27.0
  - Microsoft Teams Integration: Introduced support for webhook_url_file


author: ZhaoYu Jiang <jiangzhaoyu@kylinos.cn> - 3.5.1.0-1
changelog:
  - Bump version to 3.5.1.0
  - Drop generating output for GHC < 6.4.
  - Use qualified imports in generated code (except for Prelude)
  - Suppress warnings tabs and unused-imports for generated code.
  - Tested with GHC 8.0-9.8.2.


author: dongqi <dongqi1@kylinos.cn> 1.003-1
changelog:
  - Update package version to 1.003
  - Fix fonts path in documentation CSS file
  - Fix double inserted kashida in ي


author: wenxin<wenxin32@foxmail.com> - v1.4.1-3
changelog:
  - fix the query error of cve associated host
  - update verification method for host ip fieldl;fix repo field filter error
  - update TimedCorrectTask method


author: wenxin<wenxin32@foxmail.com> - v2.0.0-3
changelog:
  - Added support for cluster features.
  - Adjusted Task Module logic to use Celery for task management and execution.


author: luxuexian<luxuexian@huawei.com> - v2.1.0-2
changelog:
  - Fixed exceptions in calling stored procedures and cases caused by SQLschema upgrade
  - Fixed errors reported in calling cve summary interface


author: liuchanggeng<liuchanggeng@huawei.com> - v1.3.4-12
changelog:
  - to maintain functional stability, da-tool only releases network related analysis
  - it is not allowed to modify the configuration file of the da-tool


author: wangguangge<wangguangge@huawei.com> - v1.4.1-1
changelog:
  - update to v1.4.1
  - update cve fix logic
  - support rollback operation for kernel hotpatch/coldpatch


author: zhuyuncheng<zhuyuncheng@huawei.com> - v1.1.3-3
changelog:
  - Bugfix: fix the alert count error
  - Bugfix: for ai model, increase queried data length and add
    a time range for error judgment.


author: gongzhengtang<gong_zhengtang@163.com> - v1.2.0-1
changelog:
  - update the structure of response body; update how to get session used to
  - connect to the database


author: Hu gang<18768366022@163.com> - v1.4.0-2
changelog:
  - Added keyword search for host list
  - Fixed the problem of abnormal list rendering in task details task running state
  - Optimize some page copywriting
  - Adaptation rollback task related (creation, execution, detailed viewing, task report viewing, etc.)
  - Solve the problem of hot and cold patch execution tasks failing when creating a repair task.
  - Fix hotpatch remove list filter failed


author: Hu gang<18768366022@163.com> - v1.4.0-4
changelog:
  - Added an interface adaptation for host status
  - Added a field to determine whether the kernel changes after the host is restarted
  - Added a new hot patch prompt for creating a repair task
  - Fix some bug


author: Hu gang<18768366022@163.com> - v1.4.0-7
changelog:
  - Modify the task description copy of the create hot patch removal task
  - remove create rollback button in cve detail,add hotpatch button in cve detail


author: Hu gang<18768366022@163.com> - v2.1.2-4
changelog:
  - Update version to v2.1.2-4
  - Provides smart Q&A capabilities for big models
  - Provide vulnerability repair and configure traceability intelligent management
  - Supports traceability of file changes


author: wenxin<wenxin32@foxmail.com> - v2.0.0-1
changelog:
  - Adjusted configuration file loading method: changed format from INI to YAML.
  - Added support for reading and writing configuration through Zookeeper.
  - Added support for reading and writing cache through Redis, including logic for current cache keys.
  - Implemented RSA signature verification for data.
  - Removed deprecated files.
  - Optimized Prometheus import statements.
  - Added retry mechanism to `response` method.


author: wenxin<wenxin32@foxmail.com> - v2.0.0-1
changelog:
  - Split the existing service module into distinct modules:
    - Task Module: Handles task management and execution.
    - Host Module: Manages host configurations and interactions.
    - User Module: Manages user accounts and permissions.
    - Interface Dispatch Module: Manages the dispatching of requests to appropriate interfaces.
  - Added a new command line tool for enhanced functionality and management.
  - Introduced support for clustering, allowing for more robust and scalable deployments.
  - Reorganized the service architecture to improve modularity and maintainability.
  - Fixed various issues to enhance stability and performance.


author: luxuexian<luxuexian@huawei.com> - v1.0.0-1
changelog:
  - The first version of authHub is released, supporting local
  - unified authentication for services such as aops and copilot


author: yaoxin <1024769339@qq.com> - 1.12.0-1
changelog:
  - Update to 1.12.0:
    * [AVRO-3490]: Fix IDE0016 Use throw expression
    * [AVRO-3491]: Fix IDE0020 Use pattern matching to avoid 'is' check followed by a cast
    * [AVRO-3497]: Fix IDE0075 Simplify conditional expression
    * [AVRO-3499]: Fix IDE0079 Remove unnecessary suppression
    * [AVRO-3232]: Rust deserializer: add missing matches to deserialize_any union and string/map
    * [AVRO-3234]: Rust: Add new codec: zstandard


author: jiangxinyu <jiangxinyu@kylinos.cn> - 0.25.0-1
changelog:
  - Update package to version 0.25.0
  - Allow to get Probe logs by target
  - Prevent logging confusing error message


author: yuanxing <yuanxing@kylinsec.com.cn> - 1.28.0-1
changelog:
  - Initial build
  - KYOS-F: allow root to use desktop manager
  - KYOS-F: feature(kiran): Support kiran desktop environment
  - KYOS-F: Support change desktop background image in kiran desktop(#I5I1HE)
  - KYOS-B: Fix the file rename error msg too long(#I5I8IM)
  - KYOS-B: Fix the file can be rename to only container space name(#I5I8KI)
  - KYOS-F: Let the location bar background change with theme(#I5I8V9)
  - KYOS-B: Not draw icon and text hight light color when icon not get force(#I5HRI0)
  - KYOS-B: Fix the open terminal can not correct to terminal icon


author: gaobo <gaobo@kylinsec.com.cn> - 1.28.0-3
changelog:
  - modify the logic that open kiran-control-panel when change the background (f:107366)
  - fix that background abnormal when change the scale to 200%. (b:121360)


author: zhangxingrong <zhangxingrong@uniontech.cn> - 1.1.7-2
changelog:
  - fixed issue #4930 , check embeddedServerstate
  - fixed issue #4923 , support fastJSON Feature.LargeObject
  - fixed issue #4941 , remove default passwd
  - Fixed bug where cp -f actually failed,


author: yyjeqhc <jialin.oerv@isrc.iscas.ac.cn> - 1.0.1-6
changelog:
  - Add select local image to build.
  - Add support for setting target architecture during local builds.


author: zwjsec <zhaiwenjiesec@163.com> - 320-2
changelog:
  - Fix CVE-2026-2950: bundled lodash updated version tracking
    The bundled lodash version is 4.17.21 which is affected by CVE-2026-2950.
    However, cockpit-machines does not use lodash's _.unset or _.omit functions,
    so the actual impact is minimal. Monitoring for upstream release with
    lodash 4.18.0+ (fixed version).


author: wangdi <wangdi@kylinos.cn> - 0.15.0-3
changelog:
  - Change hardcoded deafult hash algorithm from legacy md4 to sha512
  - Change dependecy from ansible-2.9 to ansible since ansible version has bumped to 2.9


author: liheavy <lihaiwei8@huawei.com> - 1.0.0-3
changelog:
  - Disassemble yocto-embedded-tools and replace cjson, ninja, gn, openssl, libboundscheck
  - with openEuler software package


author: Yuying Mu <muyuying1@huawei.com> - 1.0.0-6
changelog:
  * Tue Nov 20 2023 Jiaqi Zhao <zhaojiaqi18@huawei.com> - 1.0.0-6
  - Update dsoftbus from 3.1.2 to 3.2
  - Rename package name from dsoftbus to communication_dsoftbus


author: Funda Wang <fundawang@yeah.net> - 4.10.0-2
changelog:
  - adopt to new cmake macro
  - move pkgconfig file into datadir, then the devel package becomes pure noarch


author: lvfei <lvfei@kylinos.cn> - 2.2.1-1
changelog:
  - update verison to 2.2.1
  - Avoid segfault if invalid feature code specified
  - Maximum wait time on function lock_display() not respected,
    possible infinte loop. Addresses issue #511
  - Fix --verify/--noverify parsing. Addresses issue #512.
  - ddca_close_display(): do not respect quiesce, allowing the
    display lock record to be released, avoiding possible
    deadlock
  - Fix the spelling of company name HON HAI PRECISION" (obtained
    from UEFI), avoiding a lintian message. Addresses issue #500
  - Fix errors reported by clang 19: unused variable, expression
    which evaluates to 0 treated as null pointer.
    Addresses issue #502.
  - Command getvcp --terse: Eliminate irrelevant messages
    regarding VCP version not set.
  - Make test for missing DRM card-connector directories more
    robust. Issue #507.
  - DDC communication not detected with old (340 series) Nvidia
    proprietary driver. Issue #507
  - Function end_capture(): call close() in case of fflush()
    error, ensuring that messages are always sent to the
    terminal after message capture complete
  - Functions ddca_find_display_ref() and ddca_get_display_ref()
    were returning a pointer to the internal Display_Ref struct
    rather than an external integer DDCA_Display_Ref, causing
    segfault or return code DDCRC_INVALID_DISPLAY on a subsequent
    api call such as ddca_open_display2(). Addresses issue #528.
  - Several API functions were not recognized as arguments to
  - -trcfunc and --trcfrom. These included
    ddca_find_display_ref(), ddca_get_display_ref(),
    report_parsed_capabilities()
  - Option --stats was not reporting data
  - ddc_open_display(): return DDCRC_DISCONNECTED instead of an
    assert failure if bus_info == NULL. Addresses KDE Powerdevil
    issue #504861 (powerdevil crash from libddcutil, no restart
    happens)
  - Macro TRACED_ASSERT() calls __assert_fail() instead of
    exit(1). Addresses Powerdevil issue #504861.
  - Fix troff formatting in ddcutil man page. Pull request #531.


author: guoqinglan <guoqinglan@uniontech.com> - 5.0.0-4
changelog:
  - Modify the installation path from `/usr/lib64` to `/usr/lib` ,cause the program hardcodes `/usr/lib` as the path for calling scripts.


author: dingjiahui <dingjiahui4@huawei.com> - 1.0.0-1
changelog:
  - Initial release of DevStore
  - Includes frontend Electron application
  - Includes backend Django application
  - Provides comprehensive development store management functionality
  - Added systemd service support for easy service management
  - Users can now start/stop DevStore using systemctl commands


author: dingjiahui <dingjiahui4@huawei.com> - 1.0.1-1
changelog:
  - Support search functionality
  - Fix the issue where the list is empty when returning to the homepage from the details page
  - Auto-enable and start dev-store service after installation
  - Add error handling to ensure service startup failures don't affect package installation


author: dingjiahui <dingjiahui4@huawei.com> - 1.0.3-1
changelog:
  - Replace MariaDB with SQLite database, optimize initialization process for faster startup
  - Optimize cleanup and write processes during data synchronization exceptions


author: dingjiahui <dingjiahui4@huawei.com> - 1.0.4-1
changelog:
  - Update desktop icon
  - Remove massive logs
  - Support for quickly adding MCP servers to PolyMind
  - Fix handling issue when oeDeploy plugin is duplicated
  - Optimize interface, support multiple tabs


author: warlcok <hunan@kylinos.cn> - 3.33.0-1
changelog:
  - Upgrade package python3-diskimage-builder to version 3.33.0
    A new fail2ban element.
    The bootloader element will explicitly set the timeout style to hidden to hide the menu.
    Fixes an issue: disable that by default with ConfigDrive argument.


author: wangxiaomeng <wangxiaomeng@kylinos.cn> - 5.0.8-1
changelog:
  - update to 5.0.8
    - File Sync from linuxdeepin/.github (#22)
    - feat: impl 'dumpISO' (#29)
    - feat: add archlinux build


author: Yuying Mu <muyuying1@huawei.com> - 1.0.0-1
changelog:
  * Tue Nov 21 2023 Jiaqi Zhao <zhaojiaqi18@huawei.com> - 1.0.0-1
  - Init and adapt device manager to openEuler


author: Ge Wang <wang__ge@126.com> - 1.18.23-1
changelog:
  - Update package to version 1.18.23
    * Fix determining command line for commit log when using some package managers like pacman and zypper
    * Fix bug in xbps support when generating commit message
    * Include cron.daily back in etckeeper
    * Makefile: Install cron.daily on debian based systems
    * cron.daily: Avoid doing anything when etckeeper.timer is enabled


author: openEuler <contact@openeuler.org> - 0.10.2-6
changelog:
  - installer: Add support for package name and alternative package name formats
  - cli: Fix TUI keyboard interaction issue in some environments


author: openEuler <contact@openeuler.org> - 2.0.0-3
changelog:
  - feat: Add Witty Assistant welcome screen & LOGO
  - refactor: Improve Markdown rendering performance in TUI


author: openEuler <contact@openeuler.org> - 2.0.1-1
changelog:
  - feat: Set defautl chat model during installation
  - feat: Add shell completion installation command
  - fix: Markdown rendering issue in TUI
  - chore: Remove deprecated scripts in installer


author: openEuler <contact@openeuler.org> - 2.0.2-1
changelog:
  - feat: Add option to launch OpenCode through Witty Assistant
  - installer: Install OpenCode-AI during deployment


author: zhuchao <tom_toworld@163.com> - 4.99.1-1
changelog:
  - Upgrade to 4.99.1 to fix CVE-2025-67896 (Remote heap corruption)
  - Adapted all patches for 4.99.1 compatibility
  - Removed exim-4.98.2-no-gsasl.patch (no longer needed in 4.99.1)


author: Funda Wang <fundawang@yeah.net> - 5.1.10-2
changelog:
  - adopt to new cmake macro
  - drop useless desktop-file-install
  - move metainfo validation into check section
  - disable dbus daemon test, as it does not pass during eulermaker


author: Vicoloa <lvkun@uniontech.com> - 4.4.4-1
changelog:
  - Update version to 4.4.4
  - Fix: fix fishshell.com configuration link anchor and update docs to include theme instructions


author: wangkai <13474090681@163.com> - 3.18.0-13
changelog:
  - Fix CVE-2020-24292 CVE-2020-24293 CVE-2020-24295 CVE-2021-33367
    CVE-2021-40263 CVE-2021-40266 CVE-2023-47995 CVE-2023-47997


author: luxuexian<luxuexian@huawei.com> - v2.1.0-3
changelog:
  - Optimize the query of the number of unsynchronized service domains
  - unified conftrace record in English


author: zhanglin <lin.zhang@turbolinux.com.cn> - 1:3.38.2-4
changelog:
  - fix build when Meson >= 0.61.5
  - add patch modify-meson-build-tepl6.patch
  - add patch fix-i18n-merge-file.patch


author: Ge Wang <wang__ge@126.com> - 1.32.1-1
changelog:
  - Update package to version 1.32.1
    * Correct calculation of number of nodes returned from genders_getnumnodes()
    * Re-architect libgenders internal data structures to significantly improve performance for very large clusters
    * Deprecate the genders_getmaxattrs() function as well as all extension associated functions
    * Remove a genders_query() memory leak


author: ZhaoYu Jiang <jiangzhaoyu@kylinos.cn> - 1.0.2-1
changelog:
  - Update to Version 1.0.2
  - Output correct format when an input file is empty.
  - Signature change 1: The element pretty printer type changes from (a -> Doc) to (Numbered a -> Doc). An unnumber function is provided so that the old behavior can be obtained by changing that argument from pretty to (pretty . unnumber)
  - Signature change 2: The result type of getContextDiff changes from ContextDiff a to ContextDiff (Numbered a). A function unNumberContextDiff is provided to convert the result back to the old type.
  - Signature change 3: the context argument is now Maybe Int rather than Int, reflecting the change made to getContextDiffNew in 0.5.- A prettyContextDiffOld function is provided to get the old style output.
  - The old broken version of getContextDiffOld is removed.
  - Require base >= 4.11 (GHC 8.4).


author: ZhaoYu Jiang <jiangzhaoyu@kylinos.cn> - 2.15.0.1-1
changelog:
  - Update Package to 2.15.0.1
  - Properties without quantification are no longer implicityly wrapped in once.
  - Add witness property modifier and witnesses field in result on compilers that support Typeable to allow conveniently exposing counter examples.
  - Add assertException, assertExceptionIO, assertDeepException, and assertDeepExceptionIO
  - Add withMaxSize, withMaxShrinks, and withMaxDiscardRatio combinators, Add Recheck
  - Add HasCallStack to partial top-level functions
  - Update Some Documentation


author: ZhaoYu Jiang <jiangzhaoyu@kylinos.cn> - 1.1.2-1
changelog:
  - Update Version to 1.1.2
  - Add enableLineWrap and disableLineWrap, and support for enabling and disabling automatic line wrapping.
  - Use of C function setenv() in one thread can cause other threads calling C functions that query environment variables to crash. On Unix-like operating systems, where such functions are used, the implementations of hSupportsANSI and hSupportsANSIColor now avoid unnecessary calls of System.Environment.lookupEnv.
  - Improvements to Haddock documentation.
  - Add support for console layer Underlining and underlining styles CurlyUnderline, DottedUnderline and DashedUnderline.
  - Add type synonyms Parameter, SubParam, and ParamWithSubs to represent SGR parameter values with and without following parameter substrings comprised of one or more parameter elements (including empty elements).
  - Add csi' and sgrToCode', corresponding to csi and sgrToCode but capable of handling a parameter value followed by a parameter substring.


author: ZhaoYu Jiang <jiangzhaoyu@kylinos.cn> - 1.1-1
changelog:
  - Update Package to 1.1
  - Add Underlining constructor to type ConsoleLayer.
  - Add CurlyUnderline, DottedUnderline, and DashedUnderline constructors to type Underlining.


author: ZhaoYu Jiang <jiangzhaoyu@kylinos.cn> - 0.2.4-1
changelog:
  - Update Package to 0.2.4
  - Refactored the Control.Debounce logic to not leak threads.
  - Added extra DebounceEdge options for different types of debouncing.
  -   LeadingMute: Action on first trigger, and ignore any triggers during cooldown
  -   TrailingDelay: First trigger starts cooldown, and triggers during cooldown extend the cooldown. Action when cooldown expires.
  - NewAPI: updateThreadName, reaperThreadName, debounceThreadName: Names can be given via this field to threads for GHC.Conc.Sync.listThreads.
  - Creating Reaper.Internal to export Reaper constructor. Hiding Reaper constructor.
  - Add reaperModify to the Reaper API, allowing workload modification outside of the main reaperAction loop.


author: ZhaoYu Jiang <jiangzhaoyu@kylinos.cn> - 0.14.0-1
changelog:
  - Update Package to 0.14.0
  - Sync with base-4.20/GHC 9.10
  - Backport foldl' to Prelude.Compat
  - Backport List to Data.List.Compat (when building with GHC 9.6 or later)
  - Backport append, appendList, prependList, permutations, permutations1, and sortOn to Data.List.NonEmpty.Compat (when building with GHC 8.0 or later)


author: ZhaoYu Jiang <jiangzhaoyu@kylinos.cn> - 0.14.0-1
changelog:
  - Update Package to 0.14.0
  - This coincides with the base-compat-batteries-0.14.0 release. Refer to the base-compat-batteries changelog for more details.
  - Drop support for pre-8.0 versions of GHC.


author: ZhaoYu Jiang <jiangzhaoyu@kylinos.cn> - 0.9.2-1
changelog:
  - Update Package to 0.9.2
  - Backport new instances from GHC 9.10/base-4.20:
  -   Fractional, RealFrac, Floating, and RealFloat instances for Compose


author: ZhaoYu Jiang <jiangzhaoyu@kylinos.cn> - 1.0-1
changelog:
  - Update Package to 1.0.0.0
  - Add support for GHC 9.x
  - Bumped bounds to more modern dependency set
  - Introduced Base64 newtype, located in Data.Base64.Types, as well as ADT for associated alphabets.
  - Signature for encodeBase64 has changed so that it produces a Base64 wrapped value.
  - decodeBase64 and its URLsafe variants now consume a value of type Base64 and produces a decoded value of the underlying type.
  - The old decodeBase64 and its URLsafe variants is now renamed to decodeBase64Untyped*.
  - Fix for 32-bit systems in which memory barriers were not respected in the encoe loop (see: #56)
  - Optimize encode and decode loops to achieve significant speedup across the board.


author: chengrui <chengrui@kylinos.cn> 0.4.3-1
changelog:
  - Update to version 0.4.3
  - Fix computation of max buffer overhead on 32 bit platforms
  - Drop support for GHC 7, bytestring < 0.10.4 and text < 1.1.2
  - Tested with GHC 8.0 - 9.12.2


author: ZhaoYu Jiang <jiangzhaoyu@kylinos.cn> - 0.9.2.0-1
changelog:
  - Update Package to 0.9.2.0
  -  * Make XHTML5 doctype lowercase
  -  * Add new attributes to (X)HTML5:
          - `download`
          - `minlength`
          - `muted`
          - `onkeypress`
          - `poster`
          - `property`
  -  * Add new elements to (X)HTML5:
          - `bdi`
          - `data`
          - `dialog`
          - `picture`
          - `s`
          - `search`
          - `slot`
          - `template`


author: zhangyuting <zhangyuting@kylinos.cn> 1.0.11-1
changelog:
  - Update version to 1.0.11
  - Fix stack test of examples, add CI integration..
  - Support Cabal 3.14.0.0.


author: caiyuxin <caiyuxin@kylinos.cn> - 0.5.3.2-1
changelog:
  - Update package to version 0.5.3.2-1
    Proper exception on hanging doublequote.
    Allow latest hashable.
    Build tested with GHC 8.0 - 9.10.1.
    Functionality tested with GHC 8.4 - 9.10.1.


author: chengrui <chengrui@kylinos.cn> - 0.5.4.0-1
changelog:
  - Update package to version 0.5.4.0
  - Add decodeWithP and decodeByNameWithP to Streaming interface.
  - Build tested with GHC 8.0 - 9.12.2.
  - Functionality tested with GHC 8.4 - 9.12.2.


author: zhangyuting <zhangyuting@kylinos.cn> 0.2.6.1-1
changelog:
  - Update version to 0.2.6.1
  - Fix parsing of link destinations that look like code or HTML.
  - Make list tightness match the reference implementation closer.


author: chengrui <chengrui@kylinos.cn> 1.3.8-1
changelog:
  - Update to 1.3.8
  - Gracefully handle when a subprocess started using Data.Conduit.Process.sourceProcessWithStreams closes its stdin. Fixes #523


author: caiyuxin <caiyuxin@kylinos.cn> - 0.5.0-1
changelog:
  - Update package to version 0.5.0
    Remove surrounding double quotes from cookie values when parsing


author: zhangfanyuanhang <zhangfanyuanhang@kylinos.cn> 1.0.1-1
changelog:
  - Update version to 1.0.1
  - Update decaf library.
  - Add TypeOperators language extension to EdDSA.hs.


author: yangxudong <yangxudong@kylinos.cn> 0.3.4-1
changelog:
  - Update Packages Version To 0.3.4-1
  - Use quantified constraints superclasses for Eq, Ord, NFData and Hashable Fix instances, when available.


author: yangxudong <yangxudong@kylinos.cn> 0.5-1
changelog:
  - Update version to 0.5
  - Extract existing HasChars definition into a module Text.DocLayout.HasChars 
  - Add a build method to the signature of HasChars 
  - Introduce support for ANSI-styled output
  - Change type of Block constructor, replacing [a] with [Attributed a], which carries a Font along with an inner string type
  - Introduce FlatDocs and use them for rendering
  - Deprecate unfoldD
  - Comment changelog.md


author: zhangyuting <zhangyuting@kylinos.cn> 0.1.4.1-1
changelog:
  - Update version to 0.1.4.1
  - Use foldl' instead of foldr to avoid stack overflows.
  - Update emoji data.
  - Export new function replaceEmojis, allowing replacement of emojis in a Text with alternate text.


author: ZhaoYu Jiang <jiangzhaoyu@kylinos.cn> - 1.5.0.0-1
changelog:
  - Update Package to 1.5.0.0
  - Add QuantifiedConstraints superclasses to Hashable1/2:
      class (Eq1 t, forall a. Hashable a => Hashable (t a)) => Hashable1 t where
      class (Eq2 t, forall a. Hashable a => Hashable1 (t a)) => Hashable2 t where
  - Change contexts of Compose, Product and Sum instances. This and above is the similar change as CLC proposal #10
  - The above changes require base-4.18.0.0, so we drop support for GHC prior GHC-9.6.5 (The hashable-1.4 branch will be maintained for time being for older GHC users)
  - Make Arg a b instance behave as Hashable a instance.


author: chengrui <chengrui@kylinos.cn> 2.3.1-1
changelog:
  - Update version to 2.3.1
  - Relaxed upper bound for text, containers, and bytestring, allowing text-2.1, containers-0.7, and bytestring-0.12.
  - Require latest versions of HsLua packages.


author: chengrui <chengrui@kylinos.cn> 2.4.0-1
changelog:
  - Update version to 2.4.0
  - Require hslua-objectorientation-2.4.0
  - Provide a full Lua app with Haskell-defined modules preloaded. The app is only built if the executable flag is enabled.


author: zhangyuting <zhangyuting@kylinos.cn> 2.3.1-1
changelog:
  - Update version to 2.3.1
  - Relaxed upper bound for text, containers, and bytestring, allowing text-2.1, containers-0.7, and bytestring-0.12.


author: zhangyuting <zhangyuting@kylinos.cn> 1.4.3-1
changelog:
  - Update version to 1.4.3
  - Include copyright notice when printing version info; i.e., the behavior is now closer to that of the default lua interpreter.
  - Avoid "redundant import" warning when compiling with GHC 9.10.
  - Relaxed upper bound for text, allowing text-2.1.


author: zhangyuting <zhangyuting@kylinos.cn> 2.3.2-1
changelog:
  - Update version to 2.3.2
  - Relaxed upper bound for text, and bytestring, allowing text-2.1, and bytestring-0.12.


author: zhangyuting <zhangyuting@kylinos.cn> 1.1.4-1
changelog:
  - Update version to 1.1.4
  - Added function List.iter; it returns an iterator function that returns the next list item each time it is called.
  - List.extend now returns the extended list instead of the list that was appended.
  - Fixed a bug that prevented List.filter to be used on tables that don't have a metatable.
  - Added a stub function to ensure that the module can be compiled against Lua 5.3.
  - Lists can now be constructed from iterators.
  - Added method :at to access list elements by index; negative indices are counted from the end. A second value can be passed, which will be returned if there is no item at the given index.


author: yangxudong <yangxudong@kylinos.cn> 1.2.0-1
changelog:
  - Update version to 1.2.0
  - Add new styling functions bold, italic, underlined, strikeout, fg, and bg
  - The render function now takes style as a third parameter. It must be either 'plain' or 'ansi' when given


author: zhangyuting <zhangyuting@kylinos.cn> 1.1.1-1
changelog:
  - Update version to 1.1.1
  - Relaxed upper bound for text, and filepath, allowing text-2.1, filepath-1.5.


author: zhangyuting <zhangyuting@kylinos.cn> 1.1.2-1
changelog:
  - Update version to 1.1.2
  - Fixed error handling in with_wd: exceptions when changing directories are now properly converted to Lua errors.
  - Relaxed upper bound for text, allowing text-2.1.


author: chengrui <chengrui@kylinos.cn> 1.1.3-1
changelog:
  - Update version to 1.1.3
  - Improved docs for the os field.
  - Added new function cmd that runs system commands.
  - Moved CHANGELOG.md to the extra-doc-files field in the cabal file and also added README.md to that field.


author: zhangyuting <zhangyuting@kylinos.cn> 1.1.3-1
changelog:
  - Update version to 1.1.3
  - Fix build on Windows. There are no symlinks on Windows; functions dealing with symlinks are missing from zip-archive and need a placeholder function.
  - Added a symlink method to Entry objects. This allows to check whether an entry represents a symbolic link, and where it links.
  - Relaxed upper bound for text, and filepath, allowing text-2.1, filepath-1.5.


author: chengrui <chengrui@kylinos.cn> 2.4.0-1
changelog:
  - Update version to 2.4.0
  - The code has been reorganized: the new submodules HsLua.ObjectOrientation.Generic and HsLua.ObjectOrientation.ListType have been added.
  - The UDTypeGeneric type has been updated, the definitions for Lua types can now contain additional hooks to modify the behavior when initializing the type and when pushing and pulling objects to and from Lua.
  - The function pushUDGeneric is modified and no longer takes a pushDocs parameter. Use the new type hooks instead.
  - Removed the extra hook from initTypeGeneric and renamed it to initType. The hook, if one is needed, must now be part of the UDTypeGeneric object.
  - The default __index and __newindex functions have been simplified and no longer handle integer keys. Consequently, list-like types now need their own __index and __newindex functions. These can handle numerical indices and fall back to the default functions for other keys.
  The new file hslobj.h contains the headers of the default access functions. It is added to the install-includes cabal field.


author: zhangyuting <zhangyuting@kylinos.cn> 2.3.1-1
changelog:
  - Update version to 2.3.1
  - Relaxed upper bound for text and containers, allowing text-2.1, and containers-0.7.


author: zhangyuting <zhangyuting@kylinos.cn> 0.1.2-1
changelog:
  - Update version to 0.1.2
  - Relaxed upper bound for text and bytestring, allowing text-2.1 and bytestring-0.12.


author: zhangyuting <zhangyuting@kylinos.cn> 0.1.1-1
changelog:
  - Update version to 0.1.1
  - Relaxed upper bound for text and containers, allowing text-2.1, and containers-0.7.


author: chengrui <chengrui@kylinos.cn> 0.6.1-1
changelog:
  - Update version to 0.6.1
  - Require at least GHC-8.6
  - Support cookie-0.5.0
    Note that cookie-0.5.0's parser now removes double quotes around cookie values.


author: chengrui <chengrui@kylinos.cn> 0.7.17-1
changelog:
  - Update version to 0.7.17
  - Add responseEarlyHints field to Response, containing a list of all HTTP 103 Early Hints headers received from the server.
  - Add earlyHintHeadersReceived callback to Request, which will be called on each HTTP 103 Early Hints header section received.
  - Add managerSetMaxHeaderLength to Client to change ManagerSettings MaxHeaderLength.


author: chengrui <chengrui@kylinos.cn> 0.12.4-1
changelog:
  - Update version to 0.12.4
  - Add `Data` and `Generic` instances to `ByteRange`, `StdMethod`, `Status` and `HttpVersion`.
  - Rework of all the documentation, with the addition of `@since` notations.


author: zhangyuting <zhangyuting@kylinos.cn> 0.1.4-1
changelog:
  - Update version to 0.1.4
  - Use libyaml-clib for the cbits.
  - Use pkg-config to link to system yaml.
  - Correct signature for fclose.


author: zhangyuting <zhangyuting@kylinos.cn> 2.3.3-1
changelog:
  - Update version to 2.3.3
  - Add pattern constant LUA_RIDX_GLOBALS; that value is the registry index that holds the global environment.
  - Update Lua to version 5.4.7.


author: zhangyuting <zhangyuting@kylinos.cn> 1.0.20.0-1
changelog:
  - Update version to 1.0.20.0
  - Added instances for Reverse data structure.
  - Removed 'highly experimental' warning haddock comment from Data.Containers.
  - Added filterWithKey to IsMap. 
  - Added MonoPointed instance for text Builder.
  - Added inits, tails, initTails to class IsSequence with tests and benchmarks for initTails.
  - Improved ghc benchmark flags.
  - Removed extraneous constraint IsSequence from initMay.
  - Added MonoPointed instance for bytestring Builder.


author: zhangyuting <zhangyuting@kylinos.cn> 1.0.21.0-1
changelog:
  - Update version to 1.0.21.0
  - Support for vector 0.13.2.0, adding instances for Data.Vector.Strict data structure.


author: zhangyuting <zhangyuting@kylinos.cn> 3.2.7.0-1
changelog:
  - Update version to 3.2.7.0
  - Using nested bracket for gracefulClose.
  - Fix memory leak in getaddrinfo and make it async exception safe.
  - Make call to c_free async exception safe.


author: chengrui <chengrui@kylinos.cn> 3.7.0.2-1
changelog:
  - Update to 3.7.0.2
  - RST writer:
    Don't emit alignment markers in grid tables (#10857).
  - Asciidoc writer:
    Add support for sidebars (GHyman83).
  - LaTeX writer:
    Include alt option in \includegraphics (#6095).
  - Markdown writer:
    Preserve figure attributes (Nikolay Yakimov, #10867). Fixes a regression introduced by 0d2114e, which caused the Markdown writer to ignore attributes on the figure if it has class or key-value attributes set.
  - HTML writer:
    Use the ID prefix in the ID for the footnotes section (Benjamin Esham).
  - Text.Pandoc.Writers.Shared:
    gridTable: fix (3.7) regression with missing cell alignments (#10853).
    gridTable: fix headings with colspans (#10855). If the heading contains a colspan, we still need to include information in the header line about the colspecs.
    gridTable: fix headerless tables. The top line should encode colspan information.
  - Text.Pandoc.SelfContained:
    Fix handling of empty script element (#10862). Previously in this case the closing tag was dropped.
    Do not drop data- attributes in script tags (#10861).
  - Lua subsystem (Albert Krewinkel):
    Add function pandoc.mediabag.make_data_uri (#10876). The function takes a MIME type and raw data from which it creates an RFC 2397 data URI.


author: chengrui <chengrui@kylinos.cn> 0.3.1-1
changelog:
  - Update to version 0.3.1
  - Fix docs of the Cite constructor function
  - Relax upper bounds for hslua and QuickCheck.
  - Dropped support for GHC 8.6.


author: yangxudong <yangxudong@kylinos.cn> 1.2.1.2-1
changelog:
  - Update package to version 1.2.1.2
  - Fix support for ghc-9.2 #99
  - Fix performance regression for ghc-9.0
  - Add uniformEnumM and uniformEnumRM
  - Add initStdGen
  - Add globalStdGen
  - Add runStateGenST_
  - Ensure that default implementation of ShortByteString generation uses unpinned memory.
  - Fix with - if exactly one value in the range of floating point is infinite, then uniformRM/randomR returns that value.
  - Add default implementation of uniformM that uses Generic
  - Random instance for CBool
  - Addition of TGen and TGenM
  - Addition of tuple instances for Random up to 7-tuple


author: chengrui <chengrui@kylinos.cn> 0.1.1-1
changelog:
  - Update version to 0.1.1
  - Fixing the bug that the last chunk is skipped when the size is insufficient 1031


author: zhangyuting <zhangyuting@kylinos.cn> 0.3.21-1
changelog:
  - Update version to 0.3.21
  - Add headErr, tailErr and mark headErr/tailErr as Partial.
  - Avoid using head/tail to avoid x-partial.


author: caiyuxin <caiyuxin@kylinos.cn> - 0.20.2-1
changelog:
  - Update package to version 0.20.2
    Use Header' in response headers. 
    Add IsIn instance for NamedRoutes.
    Renamed AtLeastOneFragment type class to AtMostOneFragment.
    Full query string helpers.


author: yangxudong <yangxudong@kylinos.cn> 0.20.2-1
changelog:
  - Update package to version 0.20.2
  - Fix build of examples/greet.hs. Add "429 Too Many Requests" error.
  - Full query string helpers This involves a new instance HasServer (QueryString :> api) context.
  - Add MkHandler pattern synonym
    Add a bidirectional pattern synonym to construct Handler a values from IO (Either ServerError a) ones, and match in the other direction.
  - Add instance HasServer (EmptyAPI :> api) context
  - Bugfix - CaptureAll produces [""] for empty paths due to trailing slash.
    CaptureAll resulted in [""] for empty paths due to trailing slash. Similar oddities occurred around these edge cases like "/" resulted in [] correctly, but "//" resulted in ["", ""]. This patch simply eliminates the first "" in the pathinfo list as taken from the wai response. This might break user code that relies on personal shims to solve the problem, however simply removing their workarounds should fix their code as the behavior is now sane.


author: zhangyuting <zhangyuting@kylinos.cn> 0.1.1.2-1
changelog:
  - Update version to 0.1.1.2
  - Re-add display: inline-block to code line spans, but only for print media.


author: zhangyuting <zhangyuting@kylinos.cn> 0.2.5-1
changelog:
  - Update version to 0.2.5
  - New function `mapSplitter` witnessing the fact that `Splitter` is a contravariant functor.


author: jinshuaiyu <jinshuaiyu@kylinos.cn> 0.1.3.1-1
changelog:
  - Update to 0.1.3.1
  - Fix linking issue symbol not found in flat namespace '_kSecRandomDefault' when using splitmix in TH on macOS.


author: yangxudong <yangxudong@kylinos.cn> 0.8.9-1
changelog:
  - Update package to version 0.8.9
  - Allow building with GHC 9.12.
  - Drop support for GHC 7.10 and earlier.


author: yangxudong <yangxudong@kylinos.cn> 1.5.2-1
changelog:
  - Update package to version 1.5.2
  - Partially revert #393 to fix progress reporting outside of Emacs.
  - Do not depend on unbounded-delays on ppc64, s390x and riscv64.
  - Performance improvements.
  - Progress reporting in Emacs: use \r instead of ANSI escape sequences.
  - Console reporter: fix unintended change to foldHeading.
  - Prune empty test subtrees from TestTree.
  - Add instance Eq Timeout and instance Ord Timeout.
  - Add ability to supply options for launchers and reporters at the top-level of test tree.


author: yangxudong <yangxudong@kylinos.cn> 0.11-1
changelog:
  - Update package to version 0.11
  - Fix issues with QuickCheck progress reporting in the presence of withMaxSuccess.
  - Produce seeds that run a single failing tests instead of reproducing all the earlier successes.
    Seeds are now pairs instead of single integers, e.g. --quickcheck-replay="(SMGen 2909028190965759779 12330386376379709109,0)"
    Single integer seeds are still accepted as input, but they do run through earlier successes.
    The QuickCheckReplay type used as a tasty option has three data constructors now. QuickCheckReplayNone is the default value and provides no seed. QuickCheckReplayLegacy takes an integer as before. The QuickCheckReplay data constructor takes the new seed form.


author: ZhaoYu Jiang <jiangzhaoyu@kylinos.cn> 0.11.1-1
changelog:
  - Update package to version 0.11.1
  - Add timeouts for individual tests within a property (#425).
  - Define showDefaultValue for QuickCheckTests, QuickCheckMaxSize and QuickCheckMaxRatio (#428).
  - Print the number of QuickCheck shrinks in the progress message (#431).
  - Drop support for GHC 7.10.


author: zhangyuting <zhangyuting@kylinos.cn> 0.7.0.0-1
changelog:
  - Update version to 0.7.0.0
  - DatatypeInfo now has an additional datatypeReturnKind field.
  - reifyDatatype and related functions now support primitive types such as Int#. 
  - normalizeCon now takes a Kind argument representing the return kind of the parent data type.
  - Fix a couple of bugs in which normalizeDec would return incorrect results for GADTs that use foralls in their return kind.


author: zhangyuting <zhangyuting@kylinos.cn> 0.8.5-1
changelog:
  - Update version to 0.8.5
  - Support building with template-haskell-2.22.1.
  - Drop support for pre-8.0 versions of GHC.


author: zhangyuting <zhangyuting@kylinos.cn> 2.0.1.0-1
changelog:
  - Update version to 2.0.1.0
  - Added ToValue UTCTime and FromValue UTCTime. These correspond to offset data-times with the timezone translated to UTC.
  - Pervasive annotations on the values added to allow for detailed positional error reporting throughout parsing and validation.
  - Replace uses of String with Text in the Value type and throughout the API.
  - Reorganized almost all of the modules to minimize imports that upstream packages will actually need.


author: chengrui <chengrui@kylinos.cn> 2.0.1.2-1
changelog:
  - Update version to 2.0.1.2
  - Fixes bug that prohibited non-ASCII characters in ''' strings.
  - Reject inputs with out-of-bounds time zone offsets in accordance with the toml-tests test suite.


author: zhangyuting <zhangyuting@kylinos.cn> 0.2.12.0-1
changelog:
  - Update version to 0.2.12.0
  - Add getPid, exitCodeExceptionWithOutput, exitCodeExceptionNoOutput.
  - Re-export System.Process.Pid


author: chengrui <chengrui@kylinos.cn> 0.2.13.0-1
changelog:
  - Update version to 0.2.13.0
  - Format stdout and stderr in ExitCodeException assuming they are in UTF-8.


author: yangxudong <yangxudong@kylinos.cn> 0.6.0-1
changelog:
  - Update package to version 0.6.0
  - Updated to Unicode 15.1.0.
  - Added showCodePoint to Unicode.Char.
  - Added intToDigiT to Unicode.Char.Numeric.
  - Removed deprecated isLetter and isSpace from Unicode.Char.General. Use the corresponding functions from Unicode.Char.General.Compat instead.
  - Remove deprecated isLower and isUpper from Unicode.Char.Case. Use the corresponding functions from Unicode.Char.Case.Compat instead.
  - Removed deprecated Unicode.Char.Numeric.isNumber. Use Unicode.Char.Numeric.Compat.isNumber instead.
  - Deprecations
  - Unicode.Char.General.isAlphaNum. Use Unicode.Char.General.Compat.isAlphaNum instead.
  - Fix the inlining of Addr# literals and reduce their size. This results in a sensible decrease of the executable size.
  - Changed integerValue from Char -> Maybe Int to (Integral a) => Char -> Maybe a.


author: zhangyuting <zhangyuting@kylinos.cn> 0.7.3-1
changelog:
  - Update version to 0.7.3
  - Fix sysmacros.h include for GNU/Hurd.
  - Remove flag old-time and drop support for old-time.
  - Add System.PosixCompat.Process module, exporting getProcessID.


author: yangxudong <yangxudong@kylinos.cn> 0.9.0.3-1
changelog:
  - Update package to version 0.9.0.3
  - Fix an off-by-one error Heap.partialSort functions.
  - Support latest ghcs.
  - Add TypeOperators pragma where needed.


author: yangxudong <yangxudong@kylinos.cn> 3.2.4-1
changelog:
  - Update package to version 3.2.4
  - Add helpers for modifying request headers: modifyRequest and mapRequestHeaders.
    Small documentation adjustments like adding more @since markers.
    Add setRequestBodyChunks to mirror getRequestBodyChunk and avoid deprecation warnings when using requestBody as a setter.
    Overhaul documentation of Middleware.


author: yangxudong <yangxudong@kylinos.cn> 2.5.0-1
changelog:
  - Update package to version 2.5.0
  - Handle multiple IP addresses in X-Forwarded-For header in Apache logger


author: yangxudong <yangxudong@kylinos.cn> 3.4.7-1
changelog:
  - Update package to version 3.4.7
  - Using time-manager >= 0.2.
  - Using withHandle of time-manager.
  - Rethrowing asynchronous exceptions and preventing callsing connClose twice.
  - Removing unliftio.
  - Waiting untill the number of FDs desreases on EMFILE.
  - serveConnection is re-exported from the Internal module.
  - Using time-manager v0.1.0, and auto-update v0.2.0.
  - Reworked request lines (CRLF) parsing:
    We do not accept multiline headers anymore. (RFC 7230 deprecated it 10 years ago)
    Reworked request lines (CRLF) parsing to not unnecessarily copy bytestrings.
    Using http2 v5.1.0.
    fourmolu is used as an official formatter.
  - Supporting http2 v5.0.


author: chengrui <chengrui@kylinos.cn> 3.4.8-1
changelog:
  - Update package to version 3.4.8
  - Label the internal hack thread on Windows used to make socket listening interruptible.


author: yangxudong <yangxudong@kylinos.cn> 1.9.1.4-1
changelog:
  - Update package to version 1.9.1.4
  - Increase sharing in CAFs
  - data-default 0.8 deprecates data-default-class by moving the Default class from Data.Default.Class to Data.Default.


author: zhangyuting <zhangyuting@kylinos.cn> 0.4.3.2-1
changelog:
  - Update version to 0.4.3.2
  - readEntry: Fix computation of modification time.
  - Use streaming decompress to identify extent of compressed data .


author: renjunkai1@example.com - 0.0.1-21
changelog:
  - fix: Add a cargo.lock file to lock dependency versions.
  - fix:[plugin manager] replace unwrap with results
  - fix:[policy engine] forbid custom functions and loop with number range
  - fix: Add libboundscheck library for building RPM agent and cli.
  - fix:[policy engine] forbid custom functions and loop with number range
  - feat: Modify the URL paths in the API documentation
  - feat: Add a default value for executables_value in the tpm_boot.rego file.
  - fix:fix key managerd workers


author: renjunkai1@example.com - 0.0.1-22
changelog:
  - feat: add compilation options for security requirements
  - fix: [attestation server] fix unwrap problem in initialization process
  - fix: strengthen the policy injection proctection
  - fix: delete tests that are commented out
  - fix: [endorsement] fix unwrap problem
  - fix: add more strict parameter validation for user id
  - feat:modify register white box inspection
  - fix:fix apikey block_on
  - Merge openeuler/master: resolve conflicts and integrate upstream changes
  - perf: optimize PCR index validation
  - config: update PCR banks config for batch processing
  - test: add test cases for TPM plugin improvements
  - fix:fix apikey block_on
  - fix:[attestation_agent][attestation_cli]Clean up Clippy scan warnings, rm -rf deletion issues, and unsafe code problems.
  - fix: optimize TPM NV reading and PCR collection


author: cx <cx22757@163.com> - 0.0.1-23
changelog:
  - fix:add tpm.rego,modify ut and agent_config
  - feat: fix log name
  - Revert "bugfix: add key_managerd.service to rpm"
  - bugfix: add key_managerd.service to rpm
  - feat: Adapting to the log of ascend npu
  - fix:fix server_config
  - feat: The virtCCA plugin supports log collection and verification in the dim format
  - feat:add TpmPlugin for attester and verfier dim_log
  - fix: cancel exporting unnecessary lib.
  - fix: clear magic number in CCA plugin.
  - fix: split the verify_logs func in CCA verifier.
  - fix: add UT for CCA verifier plugin.
  - fix: Optimize command-line options and their explanations
  - feat: update docs and RPM spec files for CCA.
  - feat: add CCA verifier plugin.
  - feat: Modify the input of the all policy to the output of the plugin.
  - feat: Modify the interface documentation
  - feat: The baseline generation tool supports dim baseline generation.
  - feat: Added all-type policy
  - feat: add CCA attester plugin.
  - fix: extract public log verify code.
  - fix:Fix failure to read IAK certificate
  - fix: Adapt to EAR token format for itrustee plugin.
  - fix: Adding the secure boot field to the token in the virtCCA plugin
  - fix: Remove unnecessary fields in itrustee.rego.
  - fix: Add public key information and display the realm challenge when no platform token exists.
  - Merge branch 'vcca' of git@gitcode.com:lyyyze/global-trust-authority.git into 'master' # Conflicts: #   conflict attestation_server/policy/src/services/policy_service.rs
  - fix: Add JWT signature verification when updating the policy
  - feat: Add platform token challenge field and refine software component serialization
  - fix: Modify the translated content of the document
  - fix: Modify the verification logic of the tpmboot plugin to validate digests only for specific events.
  - fix: Modified failed test cases
  - Merge remote-tracking branch 'origin/issue' into issue
  - fix: Capitalize the first letter of error messages
  - fix: Modify error messages to reduce module exceptions printed to the interface output.
  - fix: Add codecheck build script
  - fix: Modify error messages to reduce module exceptions printed to the interface output.
  - bugfix: add a chapter for readme
  - fix: add UT
  - feat(api): configure server limits and improve error handling
  - fix: Fixing some errors in the API documentation


author: cx <cx22757@163.com> - 0.0.1-24
changelog:
  - fix: declare dependency for ITrustee.
  - fix: add copyright notice.
  - test:add tpm and virtcca UT
  - fix: update descriptions of request params.
  - fix: fixes OpenSSL affected by CVE-2025-15467.
  - feat: add ascend_npu cbor data to policy
  - feat: Add the user policy for the TPM plugin


author: cx <cx22757@163.com> - 0.0.1-27
changelog:
  - Revert "feat: Added Compatibility Plugin"
  - Revert "feat: Add logic for the main plugin to retrieve information for each plugin."
  - feat: Added token verification interface, supporting custom public key input.
  - feat: Add logic for the main plugin to retrieve information for each plugin.
  - fix: update rustup source in code-check script.
  - fix: replace default rustup source in code-check script.
  - Merge remote-tracking branch 'upstream/master' into plugin
  - feat: add UT to key_manager
  - feat: Added Compatibility Plugin


author: cx <cx22757@163.com> - 0.0.1-28
changelog:
  - fix: Change the IP addresses in the document
  - fix: specify REM indexes when replaying boot log.
  - fix: Remove the parameters from the /global-trust-authority/service/v1/challenge endpoint
  - feat: Add logic for the main plugin to retrieve information for each plugin.
  - fix: address review comments
  - feat: add cca server unit tests
  - feat: remove obsolete CLI unit tests
  - feat: Add log data validation
  - feat: add unit test to endorserment, key and resource_provider
  - feat: expand client, validate, load_plugins, and error coverage
  - feat: add challenge and evidence verification handler coverage
  - feat: expand service, entities, utils, and signature update coverage
  - feat: add event log, parser, and serializer coverage
  - feat: add api-sub-key func
  - fix: move LICENSE to root directory.
  - fix: remove communication matrix in guide.
  - fix: add docs to tpm plugin
  - feat: delete Chinese for key_manager
  - feat: add UT to attestation_server
  - feat: add UT to attestation_common
  - feat: add UT to attestation_cli
  - Merge remote-tracking branch 'refs/remotes/origin/master'
  - Merge remote-tracking branch 'refs/remotes/origin/master'
  - add UT to attestation_agent


author: cx <cx22757@163.com> - 0.0.1-29
changelog:
  - feat: add attestation_client facade crate
  - refactor: move func process_nonce to NonceUtil
  - refactor: unify ascend npu evidence handling around base64 cbor
  - fix: Edit the cargo.toml file
  - fix: Change the agent's default setting to support HTTP one-way authentication; change the exist_time field in the configuration to expired_time.
  - Merge remote: openeuler/global-trust-authority master
  - fix: DICE verification configuration update
  - fix: move dependencies of cca to workspace level
  - feat: Added a new DICE verifier module
  - feat: Added SM2 and Ed25519 algorithm implementations and local configuration key mode for key management
  - feat: Added DICE authentication module and adapted CLI tool


author: zengliwen <zengliwen@kylinos.cn> - 49.0-1
changelog:
  - Update package to version 49.0
    * Fix incorrect/missing URLs
    * Improve app metainfo 
    * Set application name and icon
    * Fix a crash when installing fonts


author: laokz <zhangkai@iscas.ac.cn> - 44.5-2
changelog:
  - let BuildRequire valgrind depend on system i386 i486 i586 i686 pentium3 pentium4 athlon geode x86_64 armv3l armv4b armv4l armv4tl armv5tl armv5tel armv5tejl armv6l armv6hl armv7l armv7hl armv7hnl armv8l armv8hl armv8hnl armv8hcnl aarch64 loongarch64 powerpc64le ppc64le riscv64


author: xu_ping <707078654@qq.com> - 1.9.3-1
changelog:
  - Upgrade version to 1.9.3
  - Added Address Sanitizer via '--enable-asan' to the configure options for debugging purposes.
  - Replaced 'remote_ip' with 'client_ip' for Caddy's JSON format, allowing the use of trusted proxies.
  - Deprecated '--output-format'; now, only the '--output' option is permissible.


author: weijin deng <weijin.deng@turbolinux.com.cn> - 0.3.13-3
changelog:
  - Solve bug of "PANIC: unprotected error in call to Lua API
    (attempt to call a nil value) Aborted"


author: chenchen <chen_aka_jan@163.com> - 2019.3-4
changelog:
  - fix build error due to gcc upgrade to gcc 12.3.4
  - add variable OMPI_ALLOW_RUN_AS_ROOT=1 for fix test error


author: yaoxin <1024769339@qq.com> - 2.8.139-1
changelog:
  - Update to 2.8.139:
    * Minor improvement of the `SOAP_XML_IGNORENS` (ignore XML
      namespaces) logic when performing non-strict XML validation
      (`SOAP_XML_STRICT` is not enabled) when ignoring extra XML
      extensibility elements in an inbound SOAP/XML message; no
      longer produces validation errors for non-serializable XML to
      "safely" ignore, unless strict XML validation is enabled with
      `SOAP_XML_STRICT`, as expected.
    * Minor update to improve XML entity parsing within limits.
    * The wsdl2h tool with SSL/TLS enabled for https no longer
      supports legacy SSLv3, only TLS 1.0 to 1.3, this avoids
      potential TLS/SSL handshake errors.
    * Corrected a logic bug in wsdl2h for attribute/elemenet
      reference qualification for C++ class and C struct members in
      the generated header interface file for soapcpp2.


author: tenglei <tenglei@kylinos.cn> - 2.19.0-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Migration patch from upstream:drop package name when used with 'go clean' argument


author: yaoxin <1024769339@qq.com> - 1.8.10-1
changelog:
  - Update to 1.8.10:
    * unexpected environment variables inherited from old DBus session
    * correct DBus service filename


author: zhang_jian <zhang_jian7@hoperun.com> - 4.25.9.0-1
changelog:
  - Upgrade to 4.25.9.0
  - Reject fanotify-only options if fanotify is disabled
  - Fix formatting of man page references
  - Add flag for forcing static compilation


author: xu_ping <707078654@qq.com> - 2.31.0-1
changelog:
  - Upgrade version to 2.31.0
    * Fixed memory leaks in unit tests.
    * Added CRC combine example crc_combine_example for multiple polynomials.
    * Added function overview documentation page.
    * Added security file.
    * Added new CRC64 Rocksoft algorithm.
    * Added new AVX512 and AVX2 implementations using GFNI instructions.
    * Added new SVE implementation.
    * Added new AVX2 and AVX512 implementations.
    * Added compress/decompress with dictionary to perf test app.
    * Added isal_zlib_hdr_init() function to initialize the zlib header to 0.
    * gf_vect_mul_base() function now returns an integer, matching the return type
      of gf_vect_mul() function (not a breaking change).


author: xu_ping <707078654@qq.com> - 2.31.1-1
changelog:
  - Upgrade version to 2.31.1
    * Fixed return type for PowerPC _gf_vect_mul_base function.
    * Fixed isal_deflate_icf_finish_lvl1 dispatcher for aarch64.
    * Fixed CRC compilation on aarch64.
    * Fixed MacOS-14 compilation.
    * Fixed MinGW build.
    * Fixed Clang compilation on igzip library on aarch64.
    * Fixed spelling mistakes and typos.
    * Fixed Windows build on erasure code performance applications.
    * Fixed FreeBSD build warnings.
    * Fixed compilation with YASM.


author: liliguang <liliguang@baidu.com> - 1.5.6-1
changelog:
  - Upgrade to 1.5.6
  - New command-line options 
  - Add initial unit tests
  - Update printable man page generation


author: weiyucheng <weiyucheng@kylinos.cn> - 1.6.6-18
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC: Fix ctr snapshot mount produce invalid mount command for empty option


author: huayadong <huayadong@kylinos.cn> - 5.116.0-3
changelog:
  - Type: update
  - ID  : NA
  - SUG : NA
  - DESC: Delete the pure virtual function `enableBlurBehindWithStrength`


author: ChenYanpan <chenyanpan@xfusion.com> - 5.113.0-2
changelog:
  - use 
    /usr/bin/cmake --build "aarch64-openEuler-linux-gnu" -j${RPM_BUILD_NCPUS} --verbose and 
    DESTDIR="/home/lkp/rpmbuild/BUILDROOT/kf5-purpose-5.116.0-1.oe1.aarch64" /usr/bin/cmake --install "aarch64-openEuler-linux-gnu" to fix build failure


author: ChenYanpan <chenyanpan@xfusion.com> - 5.113.0-2
changelog:
  - use 
    /usr/bin/cmake --build "aarch64-openEuler-linux-gnu" -j${RPM_BUILD_NCPUS} --verbose and 
    DESTDIR="/home/lkp/rpmbuild/BUILDROOT/kf5-syntax-highlighting-5.116.0-1.oe1.aarch64" /usr/bin/cmake --install "aarch64-openEuler-linux-gnu" to fix build failure


author: luoqing <luoqing@kylinsec.com.cn> - 2.5.2-3
changelog:
  - KYOS-B: Fixed a crash caused by repeatedly calling disConnectDev in resetUkey and destructor to release the same device handle
  - KYOS-R: Modify the code according to the https://gitee.com/openeuler/kiran-authentication-devices/pulls/17 review opinions
  - KYOS-B: when the iris face integrated device is removed, the memory cannot be released and the process is blocked.When the face iris device object is removed, restart the service to release resources (#25243)
  - KYOS-B: When the driver is enabled, the device is scanned and the corresponding device object is created.When the driver is disabled,the corresponding device object is released. (#25387)
  - KYOS-B: fix file install path error


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.5.2-5
changelog:
  - KYOS-B: delete blank cmake_target_link_directories
  - KYOS-B: remove rpath (#37243)
  - KYOS-F: suitable for zhi ang fingerprint device (#24532)


author: longcheng <longcheng@kylinos.com.cn> - 0.0.2-2.kb3
changelog:
  - KYOS-B: remove BuildRequires: fingerprint-sdk-devel in openeuler 
  - KYOS-F：Add the enable zlog ex macro for zlog.
  - KYOS-B: Add BuildRequires: gcc-c++ in openeuler


author: meizhigang <meizhigang@kylinsec.com.cn> - 2.6.1-10
changelog:
  - KYOS-B: Change the light theme name to Kiran-white (#24747)
  - KYOS-B: Fix coredump while log print in power (#31141)
  - KYOS-B: ref new CI entry point
  - KYOS-B: Fix audio stream volume retain while set mute (#33694)


author: meizhigang <meizhigang@kylinsec.com.cn> - 2.6.1-11
changelog:
  - KYOS-B: Add battery charging and discharging time (#28618)
  - KYOS-B: Fix sys backlight set only in notebook with battery (#31917)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.6.1-24
changelog:
  - KYOS-F: Decrease the priority of override file configurations(#52881)
  - KYOS-F: Marking the configuration as not to be replaced
  - KYOS-B: Enrichment of error messages in pw_history module when changing passwords(#52096)
  - KYOS-B: Fix crash caused by the previous commit due to the existence of a schema but the absence of a color-schema (#35120)
  - KYOS-B: Fix the issue where switching between light and dark themes does not work in Gnome 41 and later versions.(#35120)
  - KYSO-B: Fix the ntp service load order logic error
  - KYSO-B: Fix std::regex can not run in gcc version < 4.9(#48386)
  - KYSO-F: Use glibmm's regex to replace glib's regex
  - KYSO-B: Fix failure to get disk information in virtual machine(#46645)
  - KYOS-B: Fixed the issue where Unglab was not executed in a timely manner, causing subsequent Xclient connections to XServer to fail
  - KYOS-B: fix the graphical and network hardware info no display problem.(#37289)
  - KYOS-B: Remove the duplicate graphical and network hardware info.
  - KYOS-B: The shutdown shortcut cannot be found.(#44337)
  - KYOS-F: add shutdown keybinding
  - KYOS-B: perform adaptive settings when connection status or monitor uid is changed.(#37289)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.6.1-25
changelog:
  - KYOS-B: fix the passwd command compatible problem for KY3.3-9-Server(#46550)
  - KYOS-F: Add icon and cursor theme changing when enable auto switch theme.(#73665)
  - KYOS-F: Modify gtk and icon theme to light theme defaultly.


author: luoqing <luoqing@kylinsec.com.cn> - 2.6.1-1.kb1
changelog:
  - KYOS-B: The network connection icon is displayed only in the fully Connected state.The connection icon is not displayed in the ConnectedLinkLocal state (#27750)
  - KYOS-B: fixed an issue where tray page expansion size changed incorrectly when multiple network cards were used (#25239)
  - KYOS-B: fixed incorrect connectivity results when frequent network connectivity checks are triggered (#29475)
  - KYOS-F: Filter conditions are added to the tray status display,and activation icons are displayed only when there are supported activation devices;The tray icon update is triggered when the device status changes to active or disconnected (#29441)
  - KYOS-B: Fix translation of shortcut key types Accessibility
  - KYOS-B: change ci config
  - KYOS-F: New feature to restore font default settings (#20203)


author: luoqing <luoqing@kylinsec.com.cn> - 2.6.1-2.kb1
changelog:
  - KYOS-B: when the tray is initialized, determine whether there is asound card,if not, the volume icon is disabled (#22865)
  - KYOS-B: fix(keybinding):don't convert normal key if use shift modifier in keybinding (#30978)


author: meizhigang <meizhigang@kylinsec.com.cn> - 2.6.1-3
changelog:
  - KYOS-B: Compatible for versions below 5.15
  - KYOS-B: Fix has really battery while it is present (#31917)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.6.1-7
changelog:
  - KYOS-B: Fix Crash caused by mismatch between registered search terms and actual content(#35252)
  - KYOS-B: Adjusting the display style of manually registered search keywords and subfunctional keywords(#35340,#35278)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.6.4-2
changelog:
  - KYOS-B: Fix crash when ipv6 address can't be retrieved(#75993)
  - KYOS-F: Supports dimming the monitor during idle time(#76040)
  - KYOS-F: Supports Meta and Window theme settings(#73665)
  - KYOS-F: Support for sound testing(#73668)
  - KYOS-B: compatible with different versions of open-source cursor to prevent program crashes(#IBV1XG)
  - KYOS-F: Split Screensaver and locking concepts, add support for embedded xscreensaver(#73664)
  - KYOS-F:Fix the problem of web details supporting large layouts.(#72894)
  - KYOS-F:improve code in group plugin.(#73623)
  - KYOS-F: Fix the problem of getting the return value of a device via NetworkManager DBus interface under stress test(#70121)
  - KYOS-B: Fix password input limit of 20（#57392）
  - KYOS-B: power management front-end server version determination to runtime configuration(#52885)
  - KYOS-B: Fixes an issue with determining connection and NIC Mac configuration matches when a connection configuration change is active(#51089)
  - KYOS-B: Fix the message that the tray service is not registered when the tray is registered.(#50967)
  - KYOS-B: shared Networks Add Configuration Invisible (#51089)
  - KYOS-B: shared Networks Add Configuration Invisible(#51089)
  - KYOS-B: Fix the message that the tray service is not registered when the tray is registered.(#50967)
  - KYOS-F: hide privacy_policy(#35818)
  - KYOS-F: adjusting the default configuration of the PG version to the server configuration(#51253)
  - KYOS-B: Fix Control Center NIC duplication when restarting NetworkManager(#50967)
  - KYOS-B: Add DISPLAY as one of the conditions for determining a user process singleton.(#48260)
  - KYOS-B: remove NetworkManager-l2tp Requires
  - KYOS-F: network details page supports multiple IP masks(#46740)
  - KYOS-B: Fix DBusServiceWatcher lifecycle not bound to slot object(#46755)
  - KYOS-B: Fix that the maximum height of KiranCollapse will not be adjusted under the list of available connections in the network plugin(#47197)
  - KYOS-F: network plugin support wired carrier check(#36646)
  - KYOS-F: netowrk plugin support single configuration multiple IP addresses(#46740)
  - KYOS-B:  add Obsoletes kiran-timedate-manager  
  - KYOS-F: fix build in 339
  - KYOS-B: Adapt to Qt5.9.7 NativeScanCode to QtKey
  - KYOS-F: new network card Carrier status check as tray connection condition judgment(#36646)
  - KYOS-F: Reserved idle lock screen related configurations for server versions(#31787)
  - KYOS-B: fix gateway display not configured tray icon show disconnection(#36646)
  - KYOS-B: Fix the issue where the initial letters of certain categories are not capitalized.(#36266)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.6.0-9
changelog:
  - KYOS-B: Update kiran-mimeapps.list to adapt to the new default opening method for blank files (#35528)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.6.0-22
changelog:
  - KYOS-F: Setting the default white theme for the desktop version
  - KYOS-F: Override configuration, split screen saver as well as lock screen(#73664)
  - KYOS-B: adjusting gvfs dependency judgments for v6 releases
  - KYOS-B: Increase Server Version Disable DPMS Configuration Priority(#53822)
  - Change configuration only at installation time
  - Fix the issue that executing the post script twice causes the touchpad backend plugin to be disabled
  - Specify configuration file %config(noreplace)
  - KYOS-B: Fix post stage change unlock box power configuration error report
  - KYOS-F: Adjust the default configuration of window screenshot shortcuts to kiran-flameshot
  - KYOS-B: Decrease override file priority(#52881)
  - KYOS-F: adjusting the default configuration of the PG version to the server configuration(#51253)
  - KYOS-F: server versions enable locking on idle by default
  - KYOS-B: fix install error in KY3.3-9
  - KYOS-F: Reserved idle lock screen related configurations for server versions(#31787)
  - KYOS-F: remove kiran-authentication-devices-sdk dependency (#35156)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.6.0.23
changelog:
  - KYOS-F: Add 51_kiran-desktop.gschema.override to distinguish desktop and server.
  - KYOS-B: Add package dependencies xscreensaver for V6(#73664)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.6.0-24
changelog:
  - KYOS-B: Enable split screen saver and lock screen only for V6 version
  - KYOS-B: remove dep initial-setup-gui


author: yuanxing <yuanxing@kylinsec.com.cn> - 2.6.0-2
changelog:
  - KYOS-B: add icon of gnome software with correct icon name in Kiran.(#28021)
  - KYOS-B: update icons to smaller size to fix the slowly problem when open caja.(#33978)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.4.0-7
changelog:
  - fix zlog use program log rotation lock rules to avoid log file is locked by other process(b: 113752)


author: Funda Wang <fundawang@yeah.net> - 2.6.1-2.kb1
changelog:
  - adopt to new cmake macro
  - drop useless post scriplet, as it was replaced by file trigger years ago


author: yangfeng <yangfeng@kylinsec.com.cn> - 2.6.0-2
changelog:
  - KYOS-B: Fix touch screen taskbar button click judged as drag.(#23600)
  - KYOS-F: Other workspace Windows are not displayed by default.
  - KYOS-B: Fixed an issue where recent documents were not sorted.(#24803)
  - KYOS-B: Fixed an issue where the x11 tray icon did not match the size of the icon container, causing the tray icon to display abnormally.(#22117)
  - KYOS-B: Fix Pinyin search failed when /etc/locale.conf is not LANG="zh_CN.UTF-8".(#21369)
  - KYOS-F: Replace "mate-panel --run-dialog" with "kiran-panel --run-dialog".(#24810)


author: luoqing <luoqing@kylinsec.com.cn> - 2.6.0-3
changelog:
  - KYOS-B: Fixed the issue where the taskbar close window used the wrong timestamp.(#26368)
  - KYOS-B: Fix win key popup Start menu does not get focus, can not directly keyboard operation (#21246)
  - KYOS-B: :when resize icon window, it is necessary to consider the impact of the scale factor.The correct resize height is the height of the container multiplied by the scale factor of the container (#30889)


author: yangfeng <yangfeng@kylinsec.com.cn> - 2.6.0-4
changelog:
  - KYOS-B: Fixed an issue where taskbar page-turning ICONS cover each other(#19588)
  - KYOS-B: Fixed the taskbar page-turning ICONS hiding each other when zoom rate was 200
  - KYOS-F: The plugin button loads the icon from the system theme
  - KYOS-B: Fixed xnest connection crash
  - KYOS-B: Fixed an issue where the taskbar does not drag smoothly
  - KYOS-B: Fixed start Menu without icon application drag and drop causes the bottom panel to crash(#34719)


author: Funda Wang <fundawang@yeah.net> - 2.6.0-5
changelog:
  - adopt to new cmake macro
  - drop useless post scriptlets, they have been replaced by file trigger years ago


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.6.0-8
changelog:
  - KYOS-B: Fix window thumbnails not being fetched by window manager takeover(#56152)
  - KYOS-B: fix some memory leak(#54376)
  - KYOS-B: Fix some related issues in recent documents(#55119)
  - KYOS-F: adding apps to the desktop, copy them to a temporary file and change the permissions.(#37790)
  - KYOS-F: Added configuration items: Fixed application to the taskbar(#37152)
  - KYOS-B: change 'Recently files' to 'Recent files'(#38303)
  - kYOS-B: fix interference caused by tooltip and popup type windows
  - KYOS-F: taskbar add "simply window previewer" mode(only show window title)(#45321) 
  - KYOS-B: Fixed an issue where taskbar page-turning ICONS cover each other(#19588)
  - KYOS-B: Fixed the taskbar page-turning ICONS hiding each other when zoom rate was 200
  - KYOS-F: The plugin button loads the icon from the system theme
  - KYOS-B: Fixed xnest connection crash
  - KYOS-B: Fixed an issue where the taskbar does not drag smoothly
  - KYOS-B: Fixed start Menu without icon application drag and drop causes the bottom panel to crash(#34719)
  - KYOS-B: Fixed the issue where the taskbar close window used the wrong timestamp.(#26368)
  - KYOS-B: Fix win key popup Start menu does not get focus, can not directly keyboard operation (#21246)
  - KYOS-B: :when resize icon window, it is necessary to consider the impact of the scale factor.The correct resize height is the height of the container multiplied by the scale factor of the container (#30889)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.4.0-20
changelog:
  - KYOS-B: replace ParentStyle with QProxyStyle and adapt to QT5.9.7 version
  - KYOS-B: theme support custom library name
  - KYOS-B: Adapting to lower version Qt, autorcc not correctly associating dependencies
  - KYOS-B: Fix theme error when session dbus service is not registered(#35760)
  - kYOS-B: fix build in Qt5.9.2(#45382)
  - KYOS-B: adjust the height of the QCompleter Popup pop-up(#42329)
  - KYOS-B: fix the failure of dynamic theme switching in low version of Qt.(#51353)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.2.3-12
changelog:
  - KYOS-B: Fix the problem of closing the screensaver window in idle shutdown/logout process after locking the screen


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.2.4-1
changelog:
  - KYOS-B: fix sonarqube scanning problem.
  - KYOS-B: Fix conflict with Display dims when idle
  - KYOS-F: Support XEmbed Screensaver theme(#78377,#73664)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.2.4-2
changelog:
  - rebuild for KiranUI-2.6-next
  - KYOS-B: Fix AutoRestart not working due to disabling session management


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.5.1-11
changelog:
  - KYOS-B: Fix ci issues
  - KYOS-B: Add virtual keyboard detection(#29712)
  - KYOS-B: incorrect scaling cursor size(#29286)
  - KYOS-B: fix untranslated text from polkit-agent(#29452)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.5.1-13
changelog:
  - KYOS-B: Adjusting the Greeter Control Center plugin to use a new version of the interface for keyword search(#35280)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.5.2-4
changelog:
  - KYOS-F: Fix destructor crash when VirtualKeyboard is not initialized.(#71359)
  - KYOS-F: greeter and unlock dialog support fullname(#40540)
  - KYOS-F: Add detection for whether to install a virtual keyboard
  - KYOS-F: Hide triple-authorized users by default(#53743)
  - KYOS-B: processing screen from scratch, configuration screen(#51999)
  - Fix the power menu showing on the top left when disabling all power options
  - KYOS-B: Fix the crash caused by receiving two signals from Polkit completion(#49904)
  - KYOS-B: When disabling all power settings, the power button should not be displayed(#49764)
  - KYOS-B: Add DISPLAY as one of the conditions for determining a user process singleton.(#48260)
  - KYOS-F: Support default preferred login user configurable(#47534)
  - KYOS-B: fix crash in xserver without randr (#41284)
  - KYOS-B: Fix the issue of lowercase first letters in sub-feature items(#36266)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.5.0-14
changelog:
  - KYOS-B: Session management pulled up child process forwards standard errors to the master process(#50844)
  - KYOS-B: Repair the situation that Key cannot be matched when receiving QGSettings changed signals(#51570)
  - KYOS-F: Add kiran-session-quit to support shutdown shortcut (#44337)
  - KYOS-B: fix build error
  - KYOS-B: extend the dbus call timeout to 10s to fix the restart failure caused by the CanReboot call timeout
  - KYOS-B: fix the problem that inhibitor window is show when the number of inhibitor is zero.(#24564)
  - KYOS-B: repair defects about theme not right when into livecd mode (#8146)
  - KYOS-B: change QCoreApplication to QGui/QApplication to fix the issue of SM not auto exit when XDMCP connection is disconnected.(#31631,#31796)


author: ChenYanpan <chenyanpan@xfusion.com> - 1.5.2-2
changelog:
  - use 
    /usr/bin/cmake --build "aarch64-openEuler-linux-gnu" -j${RPM_BUILD_NCPUS} --verbose and 
    DESTDIR="/home/lkp/rpmbuild/BUILDROOT/ktextaddons-1.5.2-2.oe1.aarch64" /usr/bin/cmake --install "aarch64-openEuler-linux-gnu" to fix build failure


author: shenzhongwei <shenzhongwei@kylinos.cn> - 1.29.1-10
changelog:
  - TypeLbugfix
  - CVE:NA
  - SUG:NA
  - DECS:remove the architecture judgment in the patches section;
         include all patches in the source package.


author: jade_t <yzd50036@gmail.com> - 1.29.1-19
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix the installation conflict between kubernetes-kubelet and kubernetes-node


author: houhongxun <houhongxun@kylinos.cn> - 3.10.3-2
changelog:
  - upgrade to upstream version 3.2.0.1kylin1k32.0build1-ok8~1011
  - use openeuler version number because it's higher


author: Funda Wang <fundawang@yeah.net> - 3.10.3-4
changelog:
  - adopt to new cmake macro
  - drop useless glib-compile-schemas scriptlet as it was replaced by
    glib2's file trigger since the very beginning of the distro
  - use find_lang to deal with translations


author: lichenguang <lichenguang@kylinos.cn> - 1.2.0.0-3
changelog:
  - Type:bugfix
  - CVE:
  - SUG:NA
  - DESC: fix %patchN is deprecated (2 usages found), use %patch N (or %path -P N)


author: huayadong <huayadong@kylinos.cn> - 1.2.0.0-4
changelog:
  - Type:update
  - CVE:
  - SUG:NA
  - add patch3:kylin-calculator-1.2.0.0-Multi-language-translation-support.patch


author: houhongxun <houhongxun@kylinos.cn> - 1.1.0.47-1
changelog:
  - upgrade to upstream version 1.1.0.47-ok7.6
  - use openeuler version number because it's higher than upstream


author: houhongxun <houhongxun@kylinos.cn> - 4.10.0.0-2
changelog:
  - Type: bugfix
  - ID  : NA
  - SUG : NA
  - DESC: dns address from network manager is in network byte order


author: huayadong <huayadong@kylinos.cn> - 1.3.0.2-2
changelog:
  - Type:bugfix
  - CVE:
  - SUG:NA
  - DESC: add Patch02:0001-Incorrect-display-in-the-upper-left-corner-of-the-wi.patch


author: huayadong <huayadong@kylinos.cn> - 1.2.0.3-2
changelog:
  - add patch1:kylin-usb-creator-1.2.0.3-Fix-some-controls-that-are-not-compatible-with-the-theme.patch


author: douyan <douyan@kylinos.cn> - 3.2.0.3-4
changelog:
  - Type: update
  - ID  : NA
  - SUG : NA
  - DESC: Update upstream version 3.2.0.3-ok16.12, add Vietnamese translation


author: yaoxin <1024769339@qq.com> - 1.6.1-1
changelog:
  - Update to 1.6.1:
    * Fixed a bug that prevented groups from being added to shared
      folders whenever any of the users did not have a public key.
    * Improve sharing key generation
    * Remove SHA-256 support for login hashes
    * Fix password change failure
    * Replace logic of reusing key as IV
    * Fix incorrect pointer-to-pointer argument passing that would
      yield compilation errors on GCC-14


author: dongqi <dongqi1@kylinos.cn> - 1.5.0-1
changelog:
  - Update package version to 1.5.0
  - Make it possible to fetch the pid of a client in socket mode
  - Avoid trailing full stops in regex search for protocol names
  - use already computed strlen
  - print missing event types in the demo client


author: weijin deng <weijin.deng@turbolinux.com.cn> - 0.18.1-1
changelog:
  - Upgrade to 0.18.1
  - Update Version, Release, Source0, stage 'files'
  - Stage 'build' use meson build


author: zhangpan <zhangpan103@h-partners.com> - 2.74.3-7
changelog:
  - Type:cves
  - ID:CVE-2025-32906 CVE-2025-32909 CVE-2025-32910 CVE-2025-32911 CVE-2025-32912 CVE-2025-32913
  - SUG:NA
  - DESC:fix CVE-2025-32906 CVE-2025-32909 CVE-2025-32910 CVE-2025-32911 CVE-2025-32912 CVE-2025-32913


author: zhangpan <zhangpan103@h-partners.com> - 2.74.3-10
changelog:
  - Type:cves
  - ID:CVE-2025-4476 CVE-2025-4948 CVE-2025-4969
  - SUG:NA
  - DESC:fix CVE-2025-4476 CVE-2025-4948 CVE-2025-4969


author: nickyang <nickyang228@163.com> - 2.74.3-12
changelog:
  - Type:cves
  - ID:CVE-2026-1539 CVE-2026-1467 CVE-2026-1761 CVE-2026-0716
  - SUG:NA
  - DESC:fix CVE-2026-1539 CVE-2026-1467 CVE-2026-1761 CVE-2026-0716


author: nickyang <nickyang228@163.com> - 2.74.3-13
changelog:
  - Type:cves
  - ID:CVE-2026-1760 CVE-2026-1801 CVE-2026-2369
  - SUG:NA
  - DESC:fix CVE-2026-1760 CVE-2026-1801 CVE-2026-2369


author: zhang_jian <zhang_jian7@hoperun.com> - 24.0.1-1
changelog:
  - Update to version 24.0.1
  - correctly #include headers in type.h 
  - Integer overflow in write_docstring pointer arithmetic


author: Funda Wang <fundawang@yeah.net> - 0.1.8-1
changelog:
  - update to 0.1.8
    Add support for simple solid fill styles
    Add support for TextBackground from SheetStyle
    Fix reading FillStyleLst and TextBkgnd from shape
    Add support to DrawingUnits types


author: Funda Wang <fundawang@yeah.net> - 0.1.10-1
changelog:
  - update to 0.1.10
    * More work on better handling of theme colors
    * Implement displaying Angle TextField
    * Correctly display Text Background for VSD 6 and 11 format
    * Better handling of theme colors


author: wangxiaomeng <wangxiaomeng@kylinos.cn> - 4.19.3-1
changelog:
  - update version to 4.19.3
   - xfce-rc: Add support for the LANGUAGE environment variable
   - session-management: Fix name watching management
   - systemd: Name methods according to the specification
   - Allow disabling polkit interactivity in session management (Fixes #21)
   - Improve checksum calculation (#17)
   - Fix desktop entry value escaping


author: liyunqing <liyunqing@kylinos.cn> - 2.5.0-1
changelog:
  - update to version 2.5.0
    - Adds improved support for NetBSD, OpenBSD
    - Improved support for minimal Linux distributions such as Alpine
    - Added bzip3 compression support
    - Increased control over GPG signing via the GPG extra parameters
    - Fix some bugs


author: lifeifei <lifeifei@kylinos.cn> - 2.3.1-2
changelog:
  - Type:update
  - CVE:NA
  - SUG:NA
  - DESC:Migration patch from upstream, update-en.po:Translations to Esperanto.


author: yuanxing <yuanxing@kylinsec.com.cn> - 1.28.0-1
changelog:
  - Initial build
  - KYOS-F: change workspace titlebar and font and composite
  - KYOS-B: fix disabled Alt+F1 to popop mate menu
  - KYOS-F: feature [menu] : pop up start menu when press super key


author: yuanxing <yuanxing@kylinsec.com.cn> - 1.28.0-1
changelog:
  - Initial build
  - Properly update the set of monitors when it changes
  - KYOS-F: add kiran theme
  - KYOS-F: set default position to right-bottom


author: yuanxing <yuanxing@kylinsec.com.cn> - 1.28.1-1
changelog:
  - Initial build
  - KYOS-F: modify desktop and modify mate system monitor
  - KYOS-B: fix resource abnormal caused by excessive CPUs and solve crash when switch CPU display color in CPU > 31
  - KYOS-B: fix get pcpu with double to solve the cpu% don't changed
  - KYOS-B: fix could not get name information of Loongson processor
  - KYOS-B: fix cpuinfo mate-system-monitor hardware-cpuinfo display


author: yuanxing <yuanxing@kylinsec.com.cn> - 1.28.1-1
changelog:
  - initial build
  - KYOS-B: add kylin mask and part of translations
  - KYOS-B: set text preview content
  - KYOS-B: add a action in mate-terminal.desktop.in.in
  - KYOS-B: change default color and system color to Dracula Dark(#30872)
  - KYOS-B: select the default charset by locale


author: yuanxing <yuanxing@kylinsec.com.cn> - 1.28.0-1
changelog:
  - Initial build
  - KYOS-B: draw mask for whole screen except the selection area
  - KYOS-B: fix mate system log is not display and add X-System-Server category into desktop


author: shafeipaozi <sunbo.oerv@isrc.iscas.ac.cn> - 2.1.1-1
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:update version to 2.1.1. add flat_segment_tree,multi_type_vector,delayed_delete_vector and sorted_string_map.


author: lvfei <lvfei@kylinos.cn> - 1.15.2-1
changelog:
  - Fixed issues with exported images including selection.
  - Fixed issue with importing OPML files (thanks to Ygor Mutti).
  - Fixed issue with undo/redo of Unicode characters.
  - Fixed issues with exporting to Outliner format.


author: Ge Wang <wang__ge@126.com> - 2.30-1
changelog:
  - Update package to version 2.30
    * Improvement: consolidated --spsc
    * Deprecation: subcommands splice2bed, gff2bed, gff2junc, junceval andexoneval in paftools.js are deprecated by minigff. They will remain indefinitely for
      backward compatibility


author: kywqs <weiqingsong@kylinos.cn.com> - 4.0.7-1
changelog:
  - update version to 4.0.7
  - added definition for zipOpenNewFileInZip64 for backwards compat
  - rename cli instead of lib for VS conflicts to prevent linker error


author: yaoxin <1024769339@qq.com> - 5.0.2-1
changelog:
  - Update to 5.0.2:
    * Eliminate noise in logs under Python 3.13 when Python garbage
      collection decides to delay destruction of objects until a
      second phase, resulting in the wsgi.errors log object being
      accessed after the request had been completed and the log
      object marked as invalid. This resulted due to changes in
      garbage collection behaviour in Python 3.13.
    * Fix issue which could result in process crashing when values
      were supplied for user/password/realm of HTTP basic authentication
      which weren’t compliant with UTF-8 encoding format.
    * Fix memory leak in check_password() authentication hook handler.
    * Change use of deprecated thread.setDaemon to thread.daemon.


author: yaoxin <yao_xin001@hoperun.com> - 2.0.18-1
changelog:
  - Update to 2.0.18
    * Fix crash on subscribe under certain unlikely conditions.
    * Fix mosquitto_rr not honouring `-R`.
    * Fix `max_queued_messages 0` stopping clients from receiving messages.
    * Fix `max_inflight_messages` not being set correctly.
    * Fix `mosquitto_passwd -U` backup file creation.


author: jchzhou <zhoujiacheng@iscas.ac.cn> - 0.35.1-1
changelog:
  - Update to 0.35.1
  - Enabled VA-API support
  - Enabled Wayland backend & native PipeWire output support


author: zhangxingrong <zhangxingrong@uniontech.cn> - 44.6-4
changelog:
  - delete: Don't wrongly set window as not alive when pings are disabled
  - window: Add IS_ALIVE to get_property
  - core/window: Propagate focus appearance to all ancestors
  - clutter/actor: Don't write uninitialized out values on failed transform
  - clutter/pick-stack: Add an allocation check to calculate_clear_area ()


author: liudy <liudingyao@kylinos.cn> - 4.0.4-1
changelog:
  - Update version to 4.0.4
  - Added Linux-specific build files and dropped unused long long config tests
  - Fixed an issue when reporting errors with a NULL options pointer
  - Fixed installation on MingW


author: zhangbowei <zhangbowei@kylinos.cn> - 0.3.0-6
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: implement a pure Go solution to eliminate iproute dependencies


author: jiangxinyu <jiangxinyu@kylinos.cn> - 1.8.1-1
changelog:
  - Update package to version 1.8.1
  - Fix debug log in cpu collector
  - Fix pressure collector nil reference


author: kywqs <weiqingsong@kylinos.cn> - 1.5.0-1
changelog:
  - update to 1.5.0
  - The novnc_proxy command (earlier launch.sh) is now able to interface better towards Websockify and now has it's own man page.


author: Liu Jiangbin <liujiangbin3@h-partners.com> - 1.1.0-1
changelog:
  - Support configurable plugin sources
  - Support one-click initialization
  - Fix the log permission bug


author: Ding Jiahui <dingjiahui4@huawei.com> - 1.1.3-0
changelog:
  - Downlowd details when repo updating.
  - The operation log will be recorded in the plugin directory.


author: Ding Jiahui <dingjiahui4@huawei.com> - 1.1.5-0
changelog:
  - Use /opt/oedp/plugins directory as the local plugin repository for oeDeploy.
  - Add plugin repository creation functionality to the oedp command.


author: jiangxinyu <jiangxinyu@kylinos.cn> - 0.6.2-1
changelog:
  - Update package to version 0.6.2
    * OAS30Validator readonly writeonly fix
    * Jsonschema package keywords module rename fix
    * Formats raise error for other types fix


author: liliguang <liliguang@baidu.com> - 1.24.0-1
changelog:
  - update to version 1.24.0
  - Bump actions/checkout from 5 to 6
  - Work around Coverity false positive
  - Add C99/POSIX headers for size_t/ssize_t
  - Add C99/POSIX headers for size_t/ssize_t


author: will_niutao <niutao2@huawei.com> - 1.5.1-1
changelog:
  - Change upstream to https://github.com/orocos/orocos_kinematics_dynamics, and rename the package to orocos-kdl


author: jiangxinyu <jiangxinyu@kylinos.cn> - 4.4.4.1-2
changelog:
  - Change requires from postgresql-13-contrib and postgresql-13-server to postgresql-contrib and postgresql-server


author: xu_ping <707078654@qq.com> - 20240501-1
changelog:
  - Upgrade to 20240501
    * Added missing panel network-* symlinks
    * Removed unused symlinks for VSCode Insiders and VSCode Exploration
    * Added icons


author: xu_ping <707078654@qq.com> - 20250501-1
changelog:
  - Upgrade to 20250501
    * ePapirus and ePapirus-Dark have been removed because 
      elementaryOS 8 no longer supports changing the icon theme in wingpanel.  
    * Moved all icons with -symbolic suffix into symbolic/ directories
    * Removed symbolic icons from Papirus-Dark
    * Added some icons


author: yaoxin <yao_xin001@hoperun.com> - 0.3.32-1
changelog:
  - Update to 0.3.32
    * update hfsplus log
    * fix ntfs error for ' read error: Success'
    * add option prog_second to display in seconds
    * Fix tiny resource leak. by @TMR5454 in #248
    * Add missing return in libvmfs_version(). by @TMR5454 in #249
    * Fix get_exec_name(): when partclone in installed, there is no '/' in argv0 by @pfrouleau in #55
    * Include the NTFS Boot Record backup in the cloned image by @pfrouleau in #54


author: dongqi <dongqi1@kylinos.cn> - 0.3.34-1
changelog:
  - Update package version to 0.3.34
    * update btrfs to v 6.13
    * fix btrfs compile issue
    * fix f2fs compile issue
    * remove fail-mbr


author: dongqi <dongqi1@kylinos.cn> - 0.3.37-1
changelog:
  - Update package version to 0.3.37
    * update btrfs to v6.14
    * Add some test scripts
    * fix exfat dirty output while output is stdout


author: zhangxingrong <zhangxingrong@uniontech.cn> - 1.12.1-3
changelog:
  - Fix Bug between addText3D and QVTKWidget
  - Perform static cast + transform instead of simple copy to avoid compiler warning
  - Fix segfault executing multiscale feature persistence
  - Fix division by 0 width in PointCloud structured assign
  - Improve correspondence rejector test


author: xiejing <xiejing@kylinos.cn> - 4.38-1
changelog:
  - Update to 4.38
    - Encode real core booleans as boolean notation
    - Minor test fixes by leonerd
    - Fix docs typo


author: openeuler_bot <infra@openeuler.sh> - 4.39-1
changelog:
  - Changes for version 4.39 - 2024-12-12
    - Fix Windows -Dusequadmath (sisyphus GH #235, GH #229)
    - Fix inconsistent behavior between decoding escaped and unescaped surrogates, and escaped non-characters vs non-escaped non-characters. Now aligned to JSON::PP (Gavin Hayes GH #233, GH #227)
    - Add type_all_string tests (Bernhard Schmalhofer GH #236)
    - Silence UV to char cast warnings (bulk88 GH #232)
    - Fix MSVC preprocessor errors (bulk88 GH #232)
    - Fix -Wformat warnings on Windows (sisyphus GH #228)
    - Clarify BigInt decoding (GH #226)


author: liyl <liyulong@kylinos.cn> - 4.40-1
changelog:
  - Changes for version 4.40 - 2025-09-07
    - Fix CVE-2025-40929 overflow with overlong numbers, fuzzing only.
    - Detect more malformed numbers, with two decimal points.
    - Pin github actions to latest @v via pinact run -u


author: xu_ping <707078654@qq.com> - 1:1.10.16-1
changelog:
  - Upgrade version o 1.10.16
    * PR #112: Put glue and pieces parameters to implode in correct order for PHP 7.4+
    * PR #121: Fix PHP bug 81653: Typo in install-pear-nozlib.phar
    * PR #122: add %SOURCEEXPECTF
    * PR #124: Fix: Creation of dynamic property PEAR_Error::$callback is deprecated
    * PR #125: Fixed extension loaded check for pecl binaries
    * PR #126: Remove -n option from pecl.bat for shared extensions
    * PR #127: fix Using ${var} in strings is deprecated
    * PR #128: fix lingering license references to PHP license
    * PR #129: Exclude tests from composer classmap
    * PR #131: fix private lastError name
    * PR #132: cleanup uneeded test
    * PR #135: Fix PHP Deprecated: Calling get_class() without arguments
    * PR #141: Fix bug #27796: "Array to string" conversion warnings on installs/other actions
    * PR #145: Never reference E_STRICT on PHP 8.4+
    * PR #147: Fix tests 8.1+


author: Funda Wang <fundawang@yeah.net> - 1:1.10.17-2
changelog:
  - remove report_memleaks usage with PHP 8.5 using patch from
    https://github.com/pear/pear-core/pull/164


author: tangjie02 <tangjie02@kylinsec.com.cn> - 5.27.11-2
changelog:
  - adapt to the new CMake macros to fix build failure
  - disable snap plugin because of snapd-glib required qt6, but plasma-discover required qt5


author: yuanxing <yuanxing@kylinsec.com.cn> - 1.28.0-1
changelog:
  - Initial build
  - KYOS-F: add chinese translation
  - KYOS-B: Fixed garbled toolTips path in tab page with GB18030 encoding(#7248)


author: PolyMind ftboy <futao10@huawei.com> - 1.0.0-1
changelog:
  - Initial package for openEuler
  - Support for both x86_64 and aarch64 architectures
  - Built with electron-builder for Linux


author: jiangxinyu <jiangxinyu@kylinos.cn> - 2.52.0-1
changelog:
  - Update package to version 2.52.0
  - Fix possible duplicated label name and values in a metric result for specific queries
  - Fix counting of histogram samples when creating WAL checkpoint stats


author: jiangxinyu <jiangxinyu@kylinos.cn> - 2.53.3-1
changelog:
  - Update package to version 2.53.3
    * Fix metric name include histogram error
    * TSDB: Let queries with heavy regex matches be cancelled and not use up the CPU
    * Scraping: allow multiple samples on same series, with explicit timestamps


author: ZijianLi <zijian.oerv@isrc.iscas.ac.cn> - 2.53.3-2
changelog:
  - Fix cgo enable on RISCV arch
    * set cgo enable on RISCV architecture
    * On the RISCV architecture, set GOMAXPROCS to 1, otherwise the build will hang.


author: jiangxinyu <jiangxinyu@kylinos.cn> - 2.53.5-1
changelog:
  - Update package to version 2.53.5
  - Add backward compatibility with the upcoming TSDB block index v3


author: jiangxinyu <jiangxinyu@kylinos.cn> - 0.17.0-1
changelog:
  - Update package to version 0.17.0
  - Add codesign utility function
  - Do not discover user/host for reproducible builds


author: jiangxinyu <jiangxinyu@kylinos.cn> - 1.9.0-1
changelog:
  - Update package to version 1.9.0
  - resources: naive rendering for native histograms
  - diskmetricsstore: test native histogram persistence


author: Hann <hannannan@kylinos.cn> - 30.8.0-1
changelog:
  - Update package to version 30.8.0
  - Update city names for uk_UA
  - Fix issue where Faker does not properly convert min/max float values to Decimal


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 33.0.0-1
changelog:
  - Update package with version 33.0.0
    Revert "Make pytest fixture session-scoped".
    Add jobs for locale de_AT; added methods job_female and job_male
    Added Providers for uz_UZ language


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 37.3.0-1
changelog:
  - Update package with version 37.3.0
    Fix remove duplicate cities in de_DE address provider
    Add support for unique complex value types Fixes
    Add hash functions overloads with no params
    Overload hash generation functions to make return types more specific
    Add stub support for overloaded methods
    Add phone numbers for de_CH and it_CH
    Fix date_time provider with end_datetime in the past
    Add support for Zulu (zu_ZA) address provider and corresponding tests
    Declare support for Python 3.13


author: Hann <hannannan@kylinos.cn> - 37.11.0-1
changelog:
  - Update package with version 37.11.0
  - Fix Turkish Republic National Number (TCKN) provider
  - Add French company APE code


author: wanggang <wanggang1@kylinos.cn> - 38.2.0-1
changelog:
  - Update package to version 38.2.0
  - Add localized UniqueProxy.
  - Add person provider for ar_DZ locale
  - Add person, phone_number, date_time for fr_DZ locale


author: chukaiping <chukaiping@baidu.com> - 39.0.0-1
changelog:
  - Update package to version 39.0.0
  - Delete duplicates in Russian professions.
  - Add french company RCS number.


author: YangengLiu <dev01202@linx-info.com> - 40.11.1-1
changelog:
  - update version to 40.11.1
    * Fix: rebind deepcopy proxies to copied Faker instances.
    * Add major Swiss banks to de_CH bank provider.
    * Fix: mixed-gender names in es_MX locale.
    * Fix pt_PT postalcode format in address provider.
    * Fix mutable default providers.
    * Add free email domains to hu_HU locale.
    * Improve Polish address grammar: categorize street types and prefixes.
    * Add country names to he_IL locale.


author: liuzhilin <liuzhilin@kylinos.cn> - 4.0.1-1
changelog:
  - update to 4.0.1
  - Fix Read the Docs builds.
  - Update CI to include Python 3.12 and flask 3.0.3 .
  - Update extension.py to clean request.path before logging it.


author: yaoxin <yao_xin001@hoperun.com> - 5.0.0-1
changelog:
  - Update to 5.0.0:
    * Breaking: Change default to disable private network access
      This effectively resolves GHSA-hxwh-jpp2-84pm https://osv.dev/vulnerability/PYSEC-2024-71


author: yaoxin <yao_xin001@hoperun.com> - 2.1.0-1
changelog:
  - Update to 2.1.0:
    * Add support for Python 3.7 to 3.12, end support for older Python versions
    * Context.set() now works as a context manager
    * Fix binary of swedish translation
    * Some internal code cleanup and modernization


author: Ge Wang <wang__ge@126.com> - 2.1.1-1
changelog:
  - Update to 2.1.1:
    * Add support for 3.13
    * Don’t require legacy-cgi to be installed on 3.13 and later
    * Don’t permit FieldStorageUploadConverter to be instantiated without having legacy-cgi installed since it does not make sense
    * Releases are now automated through GitHub Actions


author: xiaozai <xiaozai@kylinos.cn> - 1.8.0-1
changelog:
  - Update package to version 1.8.0
    - Python 3.13 support
    - Fixed deprecation warnings on Python 3.12
    - Dropped support for Python 3.8


author: zhang_wenyu <zhang_wenyu@hoperun.com> - 1.8.2-1
changelog:
  - Update package to version 1.8.2
    - TimedRotatingFileHandler was sensitive to changes in the current work directory if ``filename`` was a relative path.
    - Wheels are built for Linux arm64


author: liutao <liutao1@kylinos.cn> - 1.9.1-1
changelog:
  - Update package to version 1.9.1
  - Required files were missing from the source distribution (sdist)


author: wanggang <wanggang1@kylinos.cn> - 1.9.2-1
changelog:
  - Update package to version 1.9.2
  - When used as a context manager, handlers, flags, and processors would swallow a raised 'BaseException' and raise a 'TypeError'.


author: zhang_jian <zhang_jian7@hoperun.com> - 1.8.2.3-1
changelog:
  - Update package to version 1.8.2.3
  - One final release of AngularJS in order to update package README files on npm.


author: zhang_wenyu <zhang_wenyu@hoperun.com> - 3.1.16-1
changelog:
  - Update package to version 3.1.16
    - remove newer setup.py option include_package_data
    - support dictionary-like key access to NamedTuple
    - standardized handling of negative numbers in flags


author: jinshuaiyu <jinshuaiyu@kylinos.cn> - 3.5.0-1
changelog:
  - Update package to version 3.5.0
  - Allows proper cleanup of resources on demand
  - Corrected type annotations for better type checking
  - Provided more accurate information on supported event loops on Windows


author: zhang-ke <zhangke21@baidu.com> - 3.6.1-1
changelog:
  - Update package to version 3.6.1
  - build: prevent incompatible pycares versions
  - Fix resolver garbage collection during pending queries
  - Added Python 3.14 to the CI


author: liuzhilin <liuzhilin@kylinos.cn> - 5.3.1-1
changelog:
  - Update package to version 5.3.1
  - fix AbstractTransport repr socket error
  - blacksmith.sh: Migrate workflows to Blacksmith


author: yaoxin <yao_xin001@hoperun.com> - 3.8.0-1
changelog:
  - Update to 3.8.0:
    * Remove obsolete compute driver where the provider is either
      dead or not offering those services anymore: Bluebox,
      bsnlcloud, Cloudwatt, Enomaly, ElasticHosts, ElasticStack,
      GoGrid, Gridspot, HostVirtual, Joyent, Med-1, Nephoscale,
      1on1, ProfitBricks, ServerLove, SkaliCloud, Softlayer, Voxel.
      (#1743, #1852)
    * [Outscale] Fix list_nodes() and list_volumes() method. (#1877)
    * [Azure ARM] Implement pagination in the list_nodes() method.
      This fixes a bug which would result in sometimes not all the
      nodes being returned. (#1824, #1850)
    * [Azure ARM] Implement pagination in the list_volumes() method.
      This fixes a bug which would result in sometimes not all the
      volumes nodes being returned. (#1891)
    * [Azure ARM] Bump DISK_API_VERSION from 2018-06-01 to 2023-01-02
      to support premium v2 SSDs. (#1904)
    * [AWS EC2] Add support for the following new arguments to the
      ex_register_image() method: * boot_mode - control bios vs
      uefi boot * tpm_support - enable a tpm * uefi_data - provide
      NV UEFI vars * imds_support - require IMDSv2. (#1906)
  - Please see log: https://libcloud.readthedocs.io/en/stable/changelog.html


author: zhang_jian <zhang_jian7@hoperun.com> - 3.9.0-1
changelog:
  - update to 3.9.0
    * Improvements in the Azure ARM compute driver
    * Improvements in the Amazon S3 storage driver
    * Added support for Python 3.12 (stable) and 3.13.


author: zhang_jian <zhang_jian7@hoperun.com> - 0.6.0-1
changelog:
  - Update package to version 0.6.0
  - The ability to specify a different default error code (instead of 1)
  - Testing on Python 3.13, 3.14, and 3.15


author: Hann <hannannan@kylinos.cn> - 1.7.9-1
changelog:
  - Upgrade package to version 1.7.9
  - Fix crash on pyproject.toml without bandit config
  - Fix up issues found running Bandit on itself


author: lixiaoyong <lixiaoyong@kylinos.cn> - 1.7.10-1
changelog:
  - Upgrade package to version 1.7.10
    - Bump docker/build-push-action from 5.4.0 to 6.0.0 by @dependabot in #1147
    - Suggested small refactors in assignments by @ericwb in #1150
    - Performance improvement in blacklist function by @ericwb in #1148
    - Add test for usage of FTP_TLS by @ericwb in #1149
    - New check: B113: TrojanSource - Bidirectional control characters by @Lucas-C in #757


author: Ge Wang <wang__ge@126.com> - 1.8.6-1
changelog:
  - Update package to version 1.8.6
    * added hint to FreeBSD package in doc/source/integrations.rst
    * Huggingface revision pinning
    * Fix for publish to PyPI failure
    * Add more random functions to B311 check
    * Fix traceback from trojansource plugin


author: wanggang <wanggang1@kylinos.cn> - 1.9.1-1
changelog:
  - Update package to version 1.9.1
  - Bump sigstore/cosign-installer from 3.9.1 to 3.9.2
  - Bump docker/login-action from 3.4.0 to 3.5.0
  - Bump actions/checkout from 4 to 5
  - Bump actions/setup-python from 5 to 6
  - Bump sigstore/cosign-installer from 3.9.2 to 3.10.0
  - Bump docker/login-action from 3.5.0 to 3.6.0
  - Bump sigstore/cosign-installer from 3.10.0 to 4.0.0
  - Drop support of end-of-life Python 3.9


author: wanggang <wanggang1@kylinos.cn> - 1.9.2-1
changelog:
  - Update package to version 1.9.2
  - Argparse Python 3.14 enhancements
  - Check whether Constant value is str


author: YangengLiu <dev01202@linx-inf0.com> - 1.9.3-1
changelog:
  - update version to 1.9.3
    * Fix B608 to detect VALUES( without space
    * Add check for hardcoded passwords in dicts.
    * Update tox tests for Python 3.10
    * Limit B614 to torch.load deserializers


author: Hao Nan <dev01210@linx-info.com> - 1.9.4-1
changelog:
  - update version to 1.9.4
    * Bump docker/login-action from 3.6.0 to 3.7.0.
    * Fix B613 crash when reading from stdin.
    * Include filename in nosec 'no failed test' warning.
    * Fix B615 false positive when revision is set via variable.
    * Lower version guard in check_ast_node to Python 3.12.
    * Fix B106 reporting wrong line number on multiline function calls.


author: jiangxinyu <jiangxinyu@kylinos.cn> - 4.2.1-1
changelog:
  - Update package to version 4.2.1
  - Adapt for logging lock internal changes in Python3.13
    Remove SIGUSR2 from TERMSIGS_DEAULT


author: Hann <hannannan@kylinos.cn> - 4.2.2-1
changelog:
  - Update package to version 4.2.2
  - Fix the failing pre-commit.ci job
  - Add codespell support (config, workflow to detect/not fix) and make it fix few typos


author: wanggang <wanggang1@kylinos.cn> - 4.2.4-1
changelog:
  - Update package to version 4.2.4
  - Eliminate usage of 'return' in 'finally' blocks.
  - Prepare for release: v4.2.4.


author: dongqi <dongqi1@kylinos.cn> - 1.2.1-1
changelog:
  - Update package version to 1.2.1
  - Fix blurb import in the runpy interface
  - Undocument blurb split
  - Drop support for Python 3.7


author: jiangxinyu <jiangxinyu@kylinos.cn> - 1.3.0-1
changelog:
  - Update package to version 1.3.0
  - Generate digital attestations for PyPI (PEP 740) 
    Add support for Python 3.13


author: zengliwen <zengliwen@kylinos.cn> - 2.0.0-1
changelog:
  - Update to 2.0.0-1
  - Move 'blurb test' subcommand into test suite
  - Add support for Python 3.14
  - Validate gh-issue is int before checking range, and that gh-issue or bpo exists
  - Replace safe_mkdir(path) with os.makedirs(path, exist_ok=True)
  - Test version handling functions


author: YangengLiu <dev01202@linx-info.com> - 2.9.0-1
changelog:
  - update version to 2.9.0
    * Fix CVE-2026-31899 (Abort when more than 100k referenced elements are rendered)


author: songliyang <songliyang@kylinos.cn> - 5.3.4-1
changelog:
  - update to 5.3.4
  - Use string value for CELERY_SKIP_CHECKS envvar
  - Document need for CELERY_ prefix on CLI env vars
  - Fixed AttributeError: 'str' object has no attribute


author: xu_ping <707078654@qq.com> - 5.4.0-1
changelog:
  - update to 5.4.0
    * support redis 5.x
    * Added support for replaced_task_nesting in chains
    * Added Python 3.11 support to Dockerfile
    * updated dockerfile to add python 3.12
    * Support moto 5.0
    * Enable efficient chord when using dynamicdb as backend store
    * Add a Task class specialised for Django
    * Add Google Cloud Storage (GCS) backend
    * Added documentation to the smoke tests infra


author: zhang_wenyu <zhang_wenyu@hoperun.com> - 5.5.3-1
changelog:
  - update to 5.5.3
    * make the tests run on python 3.13 for gcs backend
    * Added DeepWiki to README
    * Limit redis to <=v5.2.1 to match Kombu
    * Use EX_OK instead of literal zero
    * Make wheel metadata reproducible
    * let celery install from kombu dependencies for better align
    * Add: Dumper Unit Test
    * Add unit test for event.group_from


author: YangengLiu <dev01202@linx-info.com> - 5.6.1-1
changelog:
  - update version to 5.6.1
    * Fix Redis Sentinel ACL authentication support
    * Fix: Broker heartbeats not sent during graceful shutdown
    * docs #5410 -- Document confirm_publish broker transport option
    * close DB pools only in prefork mode
    * Fix: Avoid unnecessary Django database connection creation during cleanup
    * reliable prefork detection
    * better coverage
    * Docs: clarify result_extended vs periodic task metadata and show headers["periodic_task_name"] example
    * Stop importing pytest_subtests
    * Only use exceptiongroup backport for Python < 3.11


author: YangengLiu <dev01202@linx-info.com> - 5.6.3-1
changelog:
  - update version to 5.6.3
    * Fix Django worker recursion bug + defensive checks for pool_cls.module.
    * Fix invalid configuration key "bootstrap_servers" in Kafka demo.
    * Fix broken images on PyPI page.
    * Removed --dist=loadscope from smoke tests.
    * Update example for Django.
    * Make tests compatible with pymongo >= 4.16.
    * fix: source install of cassandra-driver.
    * fix: register task cross-reference role in Sphinx extension.
    * fix: avoid cycle detection in native delayed delivery.
    * fix(asynpool): avoid AttributeError when proc lacks _sentinel_poll.
    * fix dusk_astronomical horizon sign (+18 -> -18).
    * Fix/10106 onupdate col use lambda func.
    * Fix warm shutdown RuntimeError with eventlet>=0.37.0 (#10083).
    * Fix 10109 db backend connection health.
    * Database Backend filter unsupport sql engine arguments with nullpool #7355.
    * fix(beat): correct argument order in Service.reduce.
    * chore: 'boto3to' to 'boto3 to'
    * Database Backend: Add missing index on date_done (Fixes #10097)
    * Refer to Flower / Prometheus for monitoring.
    * Fix/10096 worker fails to reconnect after redis failover.
    * Improve on_after_finalize signal documentation.
    * Add non-commutative example to clarify partial arg ordering in canvas docs.
    * Remove redundant test_isa_mapping test (fixes #10077)
    * Upgrade pytest-celery to >=1.3.0 and adopt PYTEST_CELERY_PKG build arg.
    * Remove deprecated args from redis get_connection call.
    * Fix #6912 rpc backend reconnection error
    * Fix NameError with TYPE_CHECKING annotations on Python 3.14+ (PEP 649)
    * Fix O(K²) message bloat in a chain of chords.
    * Fix mock connection interfaces to prevent TypeError during exception handling.
    * fix(trace): dispatch chain/callbacks on dedup fast-path for redelivered tasks.
    * Extract reconnect_on_error to BaseResultConsumer.
    * Fix#9722 friendly status errors for CLI
    * Add compression header to message protocol docs
    * Remove outdated autoreloader section from extending docs
    * Fix: prioritize request ignore_result over task definition
    * fix: clear the timer while catch the exception


author: Funda Wang <fundawang@yeah.net> - 2.11.0-1
changelog:
  - Update package to version 2.11.0
  - add apache and nginx module
  - add systemd timer and logrotate conf


author: Funda Wang <fundawang@yeah.net> - 3.0.1-1
changelog:
  - update to 3.0.1
    * The update_symlinks command was removed.
    * The `csr_dir` and `key_dir` attributes on
      `certbot.configuration.NamespaceConfig` were removed.
    * The `--manual-public-ip-logging-ok` command line flag was removed.
    * The `--dns-route53-propagation-seconds` command line flag was removed.
    * The `certbot_dns_route53.authenticator` module has been removed.
    * Support for Python 3.8 was deprecated


author: Funda Wang <fundawang@yeah.net> - 3.1.0-1
changelog:
  - update to 3.1.0
    * Python 3.8 support was removed.
    * Runtime dependency on setuptools has been dropped from all Certbot components.


author: openeuler_bot <infra@openeuler.sh> - 3.3.0-1
changelog:
  - Private keys are now saved in PKCS#8 format instead of PKCS#1 (version: 3.2.0).
  - The --register-unsafely-without-email flag is no longer needed in non-interactive mode (version: 3.3.0).
  - In interactive mode, pressing Enter at the email prompt will register without an email (version: 3.3.0).


author: yaoxin <1024769339@qq.com> - 4.2.0-1
changelog:
  - Update to 4.2.0:
    * Added --eab-hmac-alg parameter to support custom HMAC algorithm for
      External Account Binding.
    * Catches and ignores errors during the directory fetch for ARI checking
      so that these errors do not hinder the actual certificate issuance.
    * Removed the dependency on pytz
    * Support for Python 3.9 was deprecated and will be removed in our next
      planned release.
    * The Certbot snap no longer sets the environment variable PYTHONPATH
      stopping it from picking up Python files in the current directory
      and polluting the environment for Certbot hooks written in Python.
    * Previously, we claimed to set FAILED_DOMAINS and RENEWED_DOMAINS env
      variables for use by post-hooks when certificate renewals fail, but
      we were not actually setting them. Now, we are.
    * Certbot now always uses the server value from the renewal configuration
      file for ARI checks instead of the server value from the current
      invocation of Certbot. This helps prevent ARI requests from going to the
      wrong server if the user changes CAs.


author: lichenguang <lichenguang@kylinos.cn> 5.1.0-1
changelog:
  * Update to 5.1.0
    * certbot-nginx no longer creates and uses self-signed certificates as an
      intermediate step when installing certificates. The certificates the user
      requested Certbot install are now always used instead.
      (#10465)
    * The function acme.crypto_util.make_self_signed_cert was deprecated and will
      be removed in a future release.
      (#10466)
    * Fixed a bug in certbot-nginx that'd leave nginx configured with self-signed
      certificates if a user ran certbot enhance and they didn't have matching
      SSL server blocks. certbot enhance now requires the user to have a matching
      SSL server block to enable HSTS or OCSP stapling enhancements.
      (#10455)


author: YangengLiu <dev01202@linx-info.com> - 5.2.1-1
changelog:
  - update to version 5.2.1.
  - Support for Python 3.14 was added.
  - Removed vhost_combined and vhost_common log formats from included Apache configuration file.
  - While nothing significant should have changed from the user's perspective, we've been doing a lot of internal refactoring in preparation for soon adding support for IP address certificates to Certbot.


author: openeuler_bot <infra@openeuler.sh> - 5.2.2-1
changelog:
  - Fixed a regression that caused certbot to crash if multiple --webroot-path values were set on the command line. (version:5.2.2)


author: lilu <lilu@kylinos.cn> - 0.3.1-1
changelog:
  - Update package to version 0.3.1
  - Update pyproject.toml, remove upper bound from Python version specifier and so on


author: liuzhilin <liuzhilin@kylinos.cn> - 4.8.0-1
changelog:
  - Remove unnecessary shebangs
  - ruff: Enable pyupgrade rules
  - Migrate to ruff, ruff-format
  - Drop support for Python 3.8, add Python 3.12
  - pre-commit: Bump versions
  - Normalize columns given by '-c'/'--columns'


author: wanggang <wanggang1@kylinos.cn> - 4.12.0-1
changelog:
  - Upgrade package with version 4.12.0
  - typing: Clarify behavior of _run_after_hooks method
  - Remove pkg_resources remnants
  - ruff: Enable E5 rules
  - typing: Update for latest docutils type hints


author: zhang_jian <zhang_jian7@hoperun.com> - 4.13.2-1
changelog:
  - Upgrade package with version 4.13.2
  - Remove use of ABCMeta for formatters
  - Warn on duplicate commands in the same namespace


author: li_zhi <li_zhi@hoperun.com> - 3.3.0-1
changelog:
  - Upgrade to 3.3.0
  - Update sqlalchemy example to work with Python 3.8, 3.9 and 3.10 
  - Update docstring of connexion.ConnexionMiddleware.add_api 
  - Update docstring of connexion.ConnexionMiddleware.add_api 
  - Custom auth types in security_map


author: lilu <lilu@kylinos.cn> - 2.0.5-1
changelog:
  - Update package to version 2.0.5
  - Support hashid strings in is_valid
  - Avoid over-optimization in crontab expansions


author: guochao <guochao@kylinos.cn> - 3.0.3-1
changelog:
  - Update package to version 3.0.3
  - Fix start_time not respected in get_next/get_prev/all_next/all_prev 
  - support year field
  - Fix hashed expressions omitting some entries


author: liutao1 <liutao1@kylinos.cn> - 3.0.4-1
changelog:
  - Update package to version 3.0.4:
    Fix overflow on 32bits systems
    Fix python2 testing (related to #93)
    Modernize packaging.


author: liutao1 <liutao1@kylinos.cn> - 4.0.0-1
changelog:
  - Update package to version 4.0.0
    Remove DayOfWeek alias 7 to DayOfWeek 0 to stick to standard cron
    Fix DOW ranges calculations when lastday is a Sunday.


author: liudy <liudingyao@kylinos.cn> - 0.9.5-1
changelog:
  - Update version to 0.9.5
  - Support converting whole ini file to shell syntax
  - Support getting/setting multiple items per invocation
  - Support indented ini files


author: zhang_wenyu <zhang_wenyu@hoperun.com> - 3.3.0-1
changelog:
  - Update package to version 3.3.0
    - ci: fix Python 3.12 tests & linters
    - build: support Python 3.13
    - build: drop support for Python 3.8 and 3.9
    - fix: turn on deprecation warning and upgrade jsonlogger


author: lixiaoyong <lixiaoyong@kylinos.cn> - 1.2.0-1
changelog:
  - Upgrade package to version 1.2.0
  - New ``PREFER_MONTH_OF_YEAR`` setting
  - Absolute years in Russian are no longer being treated as a number of years in
    the past
  - Removed the use of ``datetime.utcnow``, deprecated on Python 3.12
  - Applied Black formatting to the code base
  - Initial integration with OSSFuzz
  - Extended test cases


author: Ge Wang <wang__ge@126.com> - 1.2.2-1
changelog:
  - Update package to version 1.2.2
    * Handle the Russian preposition "с"
    * Fix weekday search
    * Fix PytzUsageWarning
    * Fix date_parser with prefer_month_of_year wrong results
    * Fix skipped day when UTC and tz are different days


author: zhang_jian <zhang_jian7@hoperun.com> - 1.3.0-1
changelog:
  - Update package to version 1.3.0
    * Fixed year expectation issues in tests.
    * Assume the current year if not specified
    * Russian: Support compound ordinals


author: YangengLiu <dev01202@linx-info.com> - 1.4.0-1
changelog:
  - update version to 1.4.0
    * Add support for expressions like "N {interval} from now" in English.
    * Add support for the en-US locale.
    * Fix parsing word-number relative phrases such as "two days later" 
    * Allow md5hash to work in FIPS environments
    * Honor REQUIRE_PARTS for ambiguous month-number inputs by retrying with a year-biased DATE_ORDER
    * Remove import-time loading of timezone offset data from pickle to prevent unsafe deserialization from packaged data.
    * Replace eval() use when parsing no_word_spacing with strict boolean parsing to prevent code execution from locale metadata.


author: zhang_wenyu <zhang_wenyu@hoperun.com> - 5.2.5-1
changelog:
  - update python-django to 5.2.5
    * Fixed a regression in Django 5.2.1 that prevented the usage of ``UNNEST`` PostgreSQL strategy of ``QuerySet.bulk_create()`` with foreign keys
    * Fixed a crash in Django 5.2 when filtering against a composite primary key using a tuple containing expressions
    * Fixed a crash in Django 5.2 when validating a model that uses ``GeneratedField`` or constraints composed of ``Q`` and ``Case`` lookups
    * Added compatibility for ``docutils`` 0.22
    * Fixed a crash in Django 5.2 when using a ``ManyToManyField`` on a model with a composite primary key, by extending the ``fields.E347`` system check


author: yaoxin <1024769339@qq.com> - 5.2.11-1
changelog:
  - Update to 5.2.11 for fix CVE-2025-13473,CVE-2025-14550,CVE-2026-1207,
    CVE-2026-1285,CVE-2026-1287 and CVE-2026-1312


author: YangengLiu <dev01202@linx-info.com> - 5.2.13-1
changelog:
  - update version to 5.2.13
    * Fix CVE-2026-3902,CVE-2026-4277,CVE-2026-4292,CVE-2026-33033,CVE-2026-33034


author: chukaiping <chukaiping@baidu.com> - 4.6.0-1
changelog:
  - Update package to version 4.6.0
  - Fixed compatibility with latest BS4
  - Avoid compressing the same node concurrently in offline compression.
  - Removed top pin for rcssmin and rjsmin dependencies.


author: zhang-ke <zhangke21@baidu.com> - 3.16.1-1
changelog:
  - Upgrade to version 3.16.1
  - Fix regression in unique_together validation with SerializerMethodField
  - Fix UniqueTogetherValidator to handle fields with source attribute 
  - Add drf-restwind and update outdated images


author: liutao1 <liutao1@kylinos.cn> - 1.1.2-1
changelog:
  - Update package to version 1.1.2
  - Clean up build dependencies
  - docs: update meta.pycqa.org URL
  - ci: update to coactions/dynamic-matrix v3 (latest)
  - bump docutils support
  - Fix absolute paths not considered for ignore-path-errors option
  - Add example for pyproject.toml config
  - update badges.


author: liutao <liutao1@kylinos.cn> - 1.5.0-1
changelog:
  - Update version to 1.5.0
  - Added a new RedisBackend.lock_prefix parameter to the RedisBackend and ValkeyBackend 
    backends to allow customization of the lock key prefix.


author: Miro Hrončok <mhroncok@redhat.com> - 3.3.4-5
changelog:
  - Subpackage python2-empy has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: zhaosaisai <zhaosaisai@kylinos.cn> - 2.0.0-1
changelog:
  - Upgrade to the latest version 2.0.0
  - Add new writer methods and namespace elements/resolvers
  - Separate new write functionality from elements that have namespaces
  - Split everything except the closing tag into a separate fn
  - Improve performance with inline qname splitting
  - Local refactoring/performance improvements
  - Example Change the default write value of the root only ns keyword
  - Deprecate python 3.6 and 3.7 because nsetree requires the updated XMLParser
  - Disable coveralls unless you know exactly how to get access tokens


author: guochao <guochao@kylinos.cn> - 2.4.1-1
changelog:
  - Update package to version 2.4.1
  - Drop extras from test requirements
  - Fix watcher failing with huge payloads


author: li_zhi <li_zhi@hoperun.com> - 0.14.3-1
changelog:
  - Update package with version 0.14.3
  - Fix compatibility issue with pydantic v2.12.0
  - Fix deprecation warning for python 3.14
  - Fix compatibility issue with FastAPI v0.118.0
  - Fix falsy callable handling in length_function parameter
  - total becomes required by default


author: chukaiping <chukaiping@baidu.com> - 1.12.1-1
changelog:
  - Update package to version 1.12.1
  - Bump pypa/cibuildwheel from 3.1.4 to 3.2.0
  - feat: build 3.14 wheels


author: chukaiping <chukaiping@baidu.com> - 0.9.16-1
changelog:
  - Upgrade package to version 0.9.16
  - Fix readthedocs config 
  - Exclude tests from wheels, but install in sdist 
  - Upgrade code to a modern version (3.x+)


author: zhang_wenyu <zhang_wenyu@hoperun.com> - 0.19.2-1
changelog:
  - Update package to version 0.19.2
    * Fix AttributeError in code for checking the order of imports in a TYPE_CHECKING block.
    * Yank 0.19.0 from PyPI to avoid aforementioned users on older versions of Python accidentally receiving 0.19.0


author: Ge Wang <wang__ge@126.com> - 0.12.2-1
changelog:
  - Update package to version 0.12.2
    * Fix typing of and_raise (exception instances are allowed)
    * Fix teardown for spying on derived class methods
    * Flexmock Pytest plugin entrypoint missing from setup.py
    * Add tox.ini to sdist to make the downstream testing easier


author: YangengLiu <dev01202@linx-info.com> - 0.13.0-1
changelog:
  - update version to 0.13.0
    * Add Python 3.14 support.
    * Drop Python 3.8 and Python 3.9 support.
    * Add Pytest 9.0 to tox test run.


author: yaoxin <1024769339@qq.com> - 4.0.0-1
changelog:
  - Update to 4.0.0:
    * Use httpx.WSGITransport for wsgi app interception
    * Replace \`urllib3\` with \`httpx\`
    * update readthedocs to use up to date ubuntu
    * Fix TypeError: exceptions must derive from BaseException (#329)


author: yaoxin <yaoxin30@h-partners.com> - 0.20.3-1
changelog:
  - Update to 0.20.3:
    * Drop Python 3.7 support (end of life 27 Jun 2023).
    * Tag Python 3.11 and 3.12 support.
    * Add caveat about labe escaping/quoting to .node() and .render() API docs.
    * Document that doctest_skip_exe() lines in doctest should be ignored.


author: zhang_wenyu <zhang_wenyu@hoperun.com> - 0.21-1
changelog:
  - Update to 0.21:
    * Drop Python 3.8 support (end of life 7 Oct 2024).
    * Tag Python 3.13 support.
    * Add support for format='svg_inline', available since upstream Graphviz 10.0.1.


author: wangjunqi <wangjunqi@kylinos.cn> - 2.1.0-1
changelog:
  - Update package to version 2.1.0 
  	Add support for sys/policies endpoint (GH-1100)
  	add quota support to system backend (GH-1092)
  	Add support to PKI class to perform CRUD on issuers (GH-1102)


author: lilu <lilu@kylinos.cn> - 2.2.0-1
changelog:
  - Update package to version 2.2.0
  - LDAP secrets engine enhancements
  - Add new exception types for HTTP status 405 and 412


author: xu_ping <707078654@qq.com> - 2.3.0-1
changelog:
  - Update package to version 2.3.0
     add support for Vault Raft auto-snapshot endpoints.
     Dependencies/security updates.
     update artifact actions to v4.


author: YangengLiu <dev01202@linx-info.com> - 2.0.10-1
changelog:
  - update version to 2.0.10
    * Fix newline handling regression.
    * Fix buffer overflow with Python 3.14.
    * Correct deprecation warning.


author: xu_ping <707078654@qq.com> - 1.14.0-1
changelog:
  - Update to 1.14.0
  - Add support for pyhon3.11 and python3.12
  - Added a new valid PGP key to sign the package
  - python3.7 is not supported and Remove support for python3.6


author: openeuler_bot <infra@openeuler.sh> - 2.1.0-1
changelog:
  - Added support for Python 3.14. (version:2.1.0)
  - Dropped support for Python 3.9.0 and 3.9.1. (version:2.1.0)


author: jiangxinyu <jiangxinyu@kylinos.cn> - 5.3.5-1
changelog:
  - Update package to version 5.3.5
    Fix crash when using global_keyprefix with a sentinel connection


author: lilu <lilu@kylinos.cn> - 5.3.7-1
changelog:
  - Update package to version 5.3.7
    Fix: Bumpversion commit wasn’t pushed to main correctly for v5.3.6


author: liyue01 <liyue01@kylinos.cn> - 5.4.0-1
changelog:
  - Update package to version 5.4.0
  - Fix: Fanout exchange messages mixed across virtual databases in Redis sentinel
  - enhance: allow uses to disable broker heartbeats by not providing a timeout
  - Fix Redis connections after reconnect - consumer starts consuming the tasks after crash


author: Ge Wang <wang__ge@126.com> - 5.5.4-1
changelog:
  - Update package to version 5.5.4
  - add Codecov test analytics
  - Added DeepWiki to README
  - redis.connection.ConnectionPool API change: get_connection does not accept arguments
  - Update mongodb.txt to match celery version
  - Update ubuntu version as per blacksmiths update
  - Resolve logger warnings
  - Fixed lint error from `kombu/transport/native_delayed_delivery.py`


author: wuzhaomin <wuzhaomin@kylinos.cn> - 1.3.8-1
changelog:
  - Update package to version 1.3.8
  - Support bulk request with hide password
  - Add timeout support for next_chunk() requests in ResultSet
  - fix PR comments


author: yaoxin <1024769339@qq.com> - 1.2.2-1
changelog:
  - Update to 1.2.2:
    * Bugfix: Earley now respects ambiguity='resolve' again. Bug
      was introduced in a previous bugfix.
    * Dropped support for Python versions lower than 3.8
    * Several bugfixes in the Earley algorithm, related to
      suppressed ambiguities
    * Improved performance in InteractiveParser.accepts()
    * Use MAXWIDTH instead of MAXREPEAT when available


author: chukaiping <chukaiping@baidu.com> - 1.3.1-1
changelog:
  - Update to 1.3.1
   * Bugfix: Restore support for custom input, alongside text and TextSlice 
   * Added support to match on Tree instances


author: dongqi <dongqi1@kylinos.cn> - 1.7.0-1
changelog:
  - Update package version to 1.7.0
  - Fix Makefile and tox configuration
  - Add support for notifications


author: dongqi <dongqi1@kylinos.cn> -4.4.5-1
changelog:
  - Update version to 4.4.5
  - Enable CPython free-threaded wheel builds
  - Build wheels for Python 3.14


author: xu_ping <707078654@qq.com> - 9.0.1-1
changelog:
  - Upgrade version to 9.0.1
  - add Raw UDP and DTLS support.
  - Deprecate add_log event hook and mitmproxy.ctx.log.


author: liliguang <liliguang@baidu.com> - 5.1.18-1
changelog:
  - update to 5.1.18
  - fix(apigateway): add ability for put_rest_api to add integrations
  - ResourceGroupsTaggingAPI: Add support for sqs:queue in get_resources 
  - Simplify tests by introducing a fixture to create buckets


author: zhang_jian <zhang_jian7@hoperun.com> - 5.1.22-1
changelog:
  - update to 5.1.22
  - chore: update SSM default parameters
  - STS: implement GetAccessKeyInfo operation


author: liutao <liutao1@kylinos.cn> - 4.6.0-1
changelog:
  - Update package to version 4.6.0
  - Add driver for Bintec/Funkwerk
  - Updating the poetry version backend


author: xieyanlong <xieyanlong@kylinos.cn> - 3.1.5-1
changelog:
  - bugfix: Workbook files not properly closed on Python ≥ 3.11.8 and Windows
  - bugfix: Column name caches are slow and use a lot of memory
  - bugfix: Rich-text can be saved if lxml is not installed


author: tanyulong <tanyulong@kylinos.cn> - 2.4.0-2
changelog:
  - delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/opentracing.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


author: lvfei <lvfei@kylinos.cn> - 3.9.15-1
changelog:
  - upgrade to 3.9.15 fix CVE-2024-27454
  - Fix crash serializing str introduced
  - Fix Serialization str escape uses only 128-bit SIMD 
  - Minimal musllinux_1_1 build due to sporadic CI failure
  - Improve performance of serializing. str is significantly faster. Documents
     using dict, list, and tuple are somewhat faster.
  - orjson module metadata explicitly marks subinterpreters as not supported


author: liutao1 <liutao1@kylinos.cn> - 3.10.0-1
changelog:
  - Update package to version 3.10.0
    Support serializing numpy.float16 (numpy.half).
    sdist uses metadata 2.3 instead of 2.1.
    Improve Windows PyPI builds.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 3.10.11-1
changelog:
  - Update package with version 3.10.11
    Improve performance of UUIDs.
    Publish PyPI wheels with trusted publishing and PEP 740 attestations.
    Compatibility with CPython 3.14 alpha 1.
    Drop support for arm7.
    Serializing numpy.ndarray with non-native endianness raises orjson.JSONEncodeError.


author: Hann <hannannan@kylinos.cn> - 3.11.4-1
changelog:
  - Upgrade to 3.11.4
    * Build now requires a C compiler
    * ABI compatibility with CPython 3.15 alpha 1


author: yyli <dev01209@linx-info.com> - 3.11.5-1
changelog:
  - Update package to version 3.11.5
    * Show simple error message instead of traceback when attempting to build on unsupported Python versions.


author: YangengLiu <dev01202@linx-info.com> - 3.11.7-1
changelog:
  - update versio to 3.11.7
    * Use a faster library to serialize float. Users with byte-exact regression tests should note positive exponents are now written using a +, e.g., 1.2e+30 instead of 1.2e30. Both formats are spec-compliant.
    * ABI compatibility with CPython 3.15 alpha 5 free-threading.
    * orjson now includes code licensed under the Mozilla Public License 2.0 (MPL-2.0).
    * Drop support for Python 3.9.
    * ABI compatibility with CPython 3.15 alpha 5.
    * Build now depends on Rust 1.89 or later instead of 1.85.
    * Fix sporadic crash serializing deeply nested of .listdict.


author: lilu <lilu@kylinos.cn> - 2.7.1-1
changelog:
  - Update package to version 2.7.1
  - Improve compatibility with netaddr 1.x
  - Handle IPv6 addresses for LB IP port mappings


author: yaoxin <yao_xin001@hoperun.com> - 3.0.0-1
changelog:
  - Update to 3.0.0:
    * Relaxed dependency constraints. #760
    * The testing helpers are now optional and must be opted-in via the test extra. #778
    * Removed remaining mentions of periods instead of intervals. #757
    * Fixed the behavior of the week_of_month property for edge cases in January and December. #774
    * Fixed the handling of the fold attribute when deep-copying a DateTime instance. #776
    * Fixed errors where hours and days were not handled properly when adding durations. #775
    * Fixed errors where hours and days were not handled properly when adding durations. #775
  - Pelease see log : https://pendulum.eustace.io/history/


author: lilu <lilu@kylinos.cn> -9.0.17-1
changelog:
  - Update package to version 9.0.17
    * Updated phone metadata for region code(s): AU, CC, CX, GB, LB, MG, SN
    * Updated short number metadata for region code(s): RO


author: YangengLiu <dev01202@linx-info.com> - 9.0.27-1
changelog:
  - update version to 9.0.27
    * Updated phone metadata for region code(s): BF, BL, CM, GF, GH, GP, GY, KY, GU, KE, MF, PL, MQ, MY, SX, TD, TJ, US
    * Updated short number metadata for region code(s): BL, GF, GP, GY, MF, PM.
    * New geocoding data for country calling code(s): 1738 (en), 48 (en).
    * New carrier data for country calling code(s): 1721 (en)
    * Updated carrier data for country calling code(s): 60 (en), 599 (en), 992 (en), 33 (en), 44 (en), 229 (en), 591 (en), 1345 (en).
    * Updated / refreshed time zone meta data.


author: guochao <guochao@kylinos.cn> - 3.2.1-1
changelog:
  - Update package to version 3.2.1
  - Switch to new version of docker actions
  - Redis: Use IP address in sentinel configuration
  - Replace call to deprecated method Thread.setDaemon()


author: Hann <hannannan@kylinos.cn> - 3.4.0-1
changelog:
  - Update version to 3.4.0
  - Fix missing password in URL
  - Add /usr/libexec/rabbitmq to RabbitMQ search paths


author: tenglei <tenglei@kylinos.cn> - 0.23-1
changelog:
  - Update package to version 0.23
  - Fixed Transformation type protocol
  - Enable Pint to parse uncertainty numbers
  - ptimize matplotlib unit conversion for Quantity arrays


author: wuzhaomin <wuzhaomin@kylinos.cn> - 0.5.0-1
changelog:
  - update version to 0.5.0
  - adds .pyw and jupyter notebook support
  - forces default file encoding to utf-8
  - bumps python support versions
  - migrates packaging system to poetry
  - increased test coverage


author: dongqi <dongqi1@kylinos.cn> - 1.11.1-1
changelog:
  - Update package to version 1.11.1
    Updated typing stubs, adding additionaly checks to ‘tox -e mypy’ to verify that they don’t drift in the future. LP #2068777.


author: jinshuaiyu <jinshuaiyu@kylinos.cn> - 1.3.0-1
changelog:
  - update to version 1.3.0
  - The goal of this release is to make the build process more robust and flexible.


author: Hann <hannannan@kylinos.cn> - 1.3.2-1
changelog:
  - update to version 1.3.2
  - Change PyObject_Free to Py_XDECREF in error handling of MessageQueue.receive()


author: Ge Wang <wang__ge@126.com> - 0.6.0-1
changelog:
  - Update package to version 0.6.0
    * Add py.typed file to package for mypy
    * Bump jinja2 from 3.1.5 to 3.1.6
    * Add new Prometheus target and metadata API endpoints


author: wangkai <13474090681@163.com> - 0.14.0-1
changelog:
  - Update to 0.14.0
  - Add command proselint
  - added support for hyphens in lexical_illusions
  - additional spelling checks ally_ly, ance_ence, ely_ly and ve_of


author: yaoxin <1024769339@qq.com> - 2.0.1-1
changelog:
  - Update to 2.0.1:
    * Migrate tests from nose to unittest and pytest
    * Replace :mod:`pytz` dependency with
      :attr:`datetime.timezone.utc` and :mod:`zoneinfo`
    * Reformat codebase with black and isort


author: lvfei <lvfei@kylinos.cn> - 4.10.0-1
changelog:
  - Update to 4.10.0
  - Remove unused import
  - Fixup chunked TXT record test
  - Add read & write process_fd functions


author: li_zhi <li_zhi@hoperun.com> - 4.11.0-1
changelog:
  - Update to 4.11.0
  - Add support for Python 3.14 (including free-threaded Python) 
  - build(deps): bump actions/checkout from 4 to 5
  - build(deps): bump actions/download-artifact from 4 to 5
  - build(deps): bump pypa/cibuildwheel from 3.1.3 to 3.1.4


author: lilu <lilu@kylinos.cn> - 0.8-1
changelog:
  - Upgrade to 0.8
  - Add node name property, fixes and formatting to make pycollada pass flake8 and so on.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 23.12.11-1
changelog:
  - Update package to version 23.12.11
    Codestyle after merging older PR
    Update documentation for iso3166.mo files
    Drop Python 3.6, add Python 3.11


author: liuzhilin <liuzhilin@kylinos.cn> - 24.6.1-1
changelog:
  - Update package to version 24.6.1
  - Fixed import of importlib_metadata to importlib.metadata
  - Fixed bug causing parent subdivision codes to be returned with additional country code preceding (i.e. GB-GB-ENG instead of GB-ENG)


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 2.9.1-1
changelog:
  - Update package with version 2.9.1
    Fix: Expose ConfigFileSourceMixing on top level sources/init.py
    Fix typo in gcp secret manager error message
    Introduce uv for Project Management
    Fix typo in documentation
    Add support for AWS Secrets Manager
    Fix minor typo: conotations => connotations
    Azure Key Vault: Don't load disabled secret
    Add support for GCP Secret Manager
    CLI JSON Optional Default
    Fix for env nested enum


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.16.0-1
changelog:
  - Update package to version 0.16.0
    Scrollable table? Make keyboard accessible (focusable)
    Use ellipsis to truncate breadcrumbs, and test with playwright
    Fix nbsphinx color outputs, suppress other notebook output Axe errors
    Apply modal pattern to search box pop-up
    When hovering a heading, make the #-anchor fully opaque
    Increase horizontal whitespace between navbar icon links
    Make overlay sidebars behave like modals
    Maint: do not use document.write
    A11Y: Add title attribute to theme switcher
    ENH - Update translations workflows
    Additional version banner details
    Increase space between links in right sidebar to match left sidebar
    Bolder bigger headings by @gabalafou
    ENH add algolia docsearch version meta tag


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.16.1-1
changelog:
  - Update package to version 0.16.1
    Stop moving the Read the Docs version switcher into the sidebar
    When using the copybutton in code blocks, exclude copying the prompt
    Remove hover striping from all but .dataframe tables
    Higher contrast table hover stripe (light mode)
    Match Sphinx toggle button and Sphinx Design hover and focus styles


author: liutao <liutao1@kylinos.cn> - 1.7.0-1
changelog:
  - Update package to version 1.7.0
  - Added a pyeclib-backend tool to list backends, check their availability,
     test failure modes, and benchmark encode and decode operations.


author: jiangxinyu <jiangxinyu@kylinos.cn> - 5.7.1-1
changelog:
  - Update package to version 5.7.1
    * Fixes a regression in version 5.7.0 that broke patching fcntl
    * adds official Python 3.13 support


author: zhangxianjun <zhangxianjun@kylinos.cn> - 5.8.0-1
changelog:
  - Update package to version 5.8.0
    *Adds preliminary support for Python 3.14
    *added some preliminary support for Python 3.14
    *change behavior of `FakeFilesystem.get_object()` to ignore permissions as it has been
    before version 5.4.0 
    *fixed a problem with flushing if writing over the buffer end


author: maqi <maqi@uniontech.com> - 5.10.0-1
changelog:
  - Update to 5.10.0
    adds official support for Python 3.14
    last minor release before 6.0, which will support Python >= 3.10


author: yangengLiu <dev01202@linx-info.com> - 6.0.0-1
changelog:
  - update version to 6.0.0
    * added project information to documentation pages
    * fixes problem with new coverage in Python 3.14 using the fake filesystem
    * fixes a problem with Path type hints using the pipe symbol in wrapped functions inside an fs dependent fixture
    * added some support for Python 3.15a3
    * changed the default for FakeFilesystem.shuffle_listdir_results to True to reflect the real filesystem behavior
    * removed support for patching legacy modules scandir and pathlib2
    * removed support for Python versions < 3.10; patch releases based on pyfakefs 5.10 supporting older versions may be made on demand


author: zhang_jian <zhang_jian7@hoperun.com> - 6.1.2-1
changelog:
  - update version to 6.1.2
  - Fixes a regression caused by the introduced weak references.
  - fixes a packaging issue in latest version
  - changes back-link references to weak references


author: YangengLiu <dev01202@linx-info.com> - 6.1.4-1
changelog:
  - update version to 6.1.4
    * expanduser now correctly handles paths besides home and different separators
    * avoid faking filesystem in VSCode unittest runner
    * handle expanduser() and home() correctly in cross OS usage.


author: YangengLiu <dev01202@linx-info.com> - 6.2.0-1
changelog:
  - update version to 6.2.0
    * route some pseudo-devices to the system instead of patching them; this ensures that os.urandom and related functions work correctly with PyPy.
    * fake file seek method did not return the location in the file.
    * make sure case sensitivity is correctly set for fake posix paths in hash(), Path.match and Path.full_match.
    * fake file wrappers now derive from io.TextIOBase or io.BufferedIOBase, so that isinstance-checks for these classes succeed.
    * os.path.realpath did not correctly handle some absolute paths under Windows.
    * os.path.realpath did not resolve symlinks under Windows.


author: guochao <guochao@kylinos.cn> - 1.5.71-1
changelog:
  - Update package to version 1.5.71
  - Add generic redfish license handling
  - Fix the extended bmc configuration
  - Restore UEFI configuration to IMM systems


author: zhang_jian <zhang_jian7@hoperun.com> - 1.6.13-1
changelog:
  - Update to 1.6.13
  - Adapt for alternate type presented in devicedescription
  - Fix missing parameter in function signature


author: zhang_jian <zhang_jian7@hoperun.com> - 1.17.0-1
changelog:
  - Update version to 1.17.0
  - Support mixing QE and unencrypted JSON schemas.
  - Fix possible resource leak in Queryable Encryption.
  - Comply with CMake policy CMP0148 (use FindPython instead of FindPythonInterp and FindPythonLibs).


author: yaoxin <yao_xin001@hoperun.com> - 1.5.0-1
changelog:
  - Update to 1.5.0:
    * Better formatting of texts in MIB documents.
    * Reworked on reserved Python keywords handling.
    * Fixed TEXTUAL-CONVENTION handling.
    * Fixed DEFVAL handling.
    * Added cyclic dependency detection.
    * Other fixes and improvements for real-world MIBs.
    * Removed package postfix. A helper release to enable migration.
    * Implemented a better strict mode.
    * Fixed old Python version support.
    * Changed compiled Python file header comment style.
  - Please see log: https://docs.lextudio.com/pysmi/changelog


author: liutao1 <liutao1@kylinos.cn> - 1.5.7-1
changelog:
  - Update package to version 1.5.7
    Various improvements in MIB parsing, including better DEFVAL handling, symbol name generation, and more.


author: liangqifeng <liangqf@teligen.net> - 7.1.17-1
changelog:
  - Update to 7.1.17:
    * In SNMPv2-SMI added missing types.
    * Fixed typos and added a few hints.
    * Fixed sample code.
    * Removed v6.1 from docs site.
    * Fixed a bulkCmd IndexError bug.
    * Revised v1arch hlapi and its docs/examples.
    * Removed pyasn1.compat dependency.


author: yaoxin <1024769339@qq.com> - 7.1.21-1
changelog:
  - Update to 7.1.21:
    * Enhance bulk_walk_cmd() functionality and add tests for lookupMib
    * Fix type hint for venv parameter in Uv class constructor
    * Enhance SNMP tests to validate OctetString type and class hierarchy
      for mibNode.syntax
    * Refactor SNMP tests to use context manager for SnmpDispatcher


author: liutao <liutao1@kylinos.cn> - 7.1.22-1
changelog:
  - Update package to version 7.1.22
  - Refactor Uv class to UvEnv, update environment selection logic, and modify test command to use pytest directly
  - Remove additional resources section from index.rst to streamline documentation structure


author: liutao1 <liutao1@kylinos.cn> - 4.9.0-1
changelog:
  - Update package to version 4.9.0
  - Added official support for Django 5.1
  - Dropped support for Django 3.2 and 4.1
  - Fix type hints for pytest_django.asserts.assertFormError() and pytest_django.asserts.assertForSetError()


author: wanggang <wanggang1@kylinos.cn> - 1.1.4-1
changelog:
  - Update version to 1.1.4
  - Bump actions/setup-python from 4 to 5 
  - Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.10.1


author: zhang_jian <zhang_jian7@hoperun.com> - 4.2.0-1
changelog:
  - Update package to version 4.2.0
  - fix: Extras from setup/teardown missing in report 
  - fix: Total duration when running in parallel
  - Start tag has wrong closing tag


author: liudy <liudingyao@kylinos.cn> - 0.17.0-1
changelog:
  - Update version to 0.17.0
  - Improve Logging Configuration: don't modify root logger
  - Improve error reporting when test raises an exception
  - Compat with pytest 8.1
  - Added support for EPS, PDF, and SVG image comparison


author: Ge Wang <wang__ge@126.com> - 1.3.1-1
changelog:
  - Update package to version 1.3.1
    * core: fix a regression in ctrl_transfer where supplied read buffers were discarded
    * core: reset cached endpoints on alternate setting changes
    * core: only search for endpoints on the correct alternate settings
    * libusb1: fix trailing comma in LIBUSB_TRANSFER_TYPE_CONTROL
    * libloader: search in default homebrew prefix on apple silicon


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 44.0-1
changelog:
  - Upgrade package to version 44.0
    Support newer docutils versions
    Build a wheel once, for all test environments
    Lazy open output files, and always close them
    PEP 621 added
    Refactor: replace bleach with nh3 (ammonia)


author: yaoxin <1024769339@qq.com> - 3.1.0-1
changelog:
  - Update to 3.1.0:
    * Add support for Python 3.12 and 3.13.
    * Drop support for Python 3.7 and 3.8.
    * Require ``legacy-cgi`` on Python 3.13 or higher so ``WebOb`` works.
    * Skip testing the crypt module if it does not exist, like on Python 3.13.


author: yaoxin <yao_xin001@hoperun.com> - 0.15.0-1
changelog:
  - Update to 0.15.0:
    * Make Channel Binding data per-host
    * Added support for explicit passwords using the password kwarg


author: liuzhilin <liuzhilin@kylinos.cn> - 1.12.1-1
changelog:
  - Update package to version 1.12.1
  - Allow raw parameter to accept callable like body elements.
  - fix(mocker.pyi): fix Mocker class type hints.


author: zhang_chunjing <zhang_chunjing@hoperun.com> - 7.3.2-1
changelog:
  - Update package to version 7.3.2
  - Parsing crashes if user keyword has invalid argument specification with type information
  - Keyword resolution change when using variable in setup/teardown keyword name


author: yaoxin <1024769339@qq.com> - 1.3.6-1
changelog:
  - Update to 1.3.6:
    * Add support for free-threading
    * Fix bouncing Dock icon on macOS
    * Fix building on C23 compilers
    * Add support for Python 3.13
    * Drop support for Python 3.7


author: Ge Wang <wang__ge@126.com> - 1.7.2-1
changelog:
  - Update package to version 1.7.2
    *bash: fixed redirection (>) handling
    *support Python 3.12
    *docs: minor updates
    *misc test & framework updates


author: Yu Peng <yupeng@kylinos.cn> - 1.8.0-1
changelog:
  - Upgrade to 1.8.0 
    * fix bash error on optional nargs=?
    * fix zsh duplicate default remainder & swapped one_or_more/remainder
    * misc minor docs updates 
    * misc framework updates


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.5.2-1
changelog:
  - Update package with version 0.5.2
    Fix formatting of empty-string default values. Patch by Adam Turner.
    Fix autodoc_mock_imports support. Patch by Adam Turner.
    Add HTML tests to avoid regressions.
    Escape reStructuredText special characters in the default value.
    Handle None return from shutil.which().
    Make argument and option section IDs more unique.


author: Yu Peng <yupeng@kylinos.cn> - 3.5.2-1
changelog:
  - Upgrade to 3.5.2 
    * Preserve type information from docstrings if no type annotation is present and parameter has default value
    * Declare 3.14 support
    * Support Union type on its own


author: jiangxinyu <jiangxinyu@kylinos.cn> - 0.15.0-1
changelog:
  - Update package to version 0.15.0
  - FIX Copy JupyterLite contents early so it runs before jupyterlite_sphinx build-finished


author: sqfu <dev01203@linx-info.com> - 0.19.0-1
changelog:
  - update version to 0.19.0
  - Add block-level sphinx_gallery_capture_repr_block setting
  - Fix: Fix minigallery duplicates
  - Fix minigallery duplicates and add tests and update documenation


author: YangengLiu <dev01202@linx-info.com> - 0.20.0-1
changelog:
  - update version to 0.20.0
  - MNT Add test for _bool_eval and add configs to _bool_eval check
  - Add POT, SKADA and TorchDR to the list in README
  - Add comment on path for sphinx_gallery_thumbnail_path
  - DOC Add plotly to supported scrapers
  - DOC:Add JUnit XML parsing example
  - Add an example or index.rst file that allow example in multiple sections
  - Remove "# noqa: E501" from end of text blocks
  - Add MNE-Python doc build integration test
  - Support plain .rst files as example inputs


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.1.4-1
changelog:
  - Update package to version 1.1.4
    ENH: make the generated documentation more reproducible
    ENH: make the generated gettext files reproducible
    ENH: edited russian translate "By"
    FIX: use raw strings for math equations
    FIX: exclude command prompts when using copy button


author: yaoxin <1024769339@qq.com> - 0.6.0-1
changelog:
  - Update to 0.6.0:
    * ruff: Enable upgrade, security rules
    * Drop Python < 3.9 support
    * Annotate the list of strings correctly for Sphinx 8.2+


author: wangjing <wangjing@uniontech.com> - 0.18-1
changelog:
  - Upgrade package to version 0.18
  - Drop support for Python < 3.8. This means Python 2 is no longer supported.
  - Drop setuptools dependency. Instead, use a native pkgutil namespace package.
  - Now requires docutils >= 0.18.1. This effectively requires Sphinx versions newer than 5.0.
  - Add the language option. Added in pull request #62 by Even Rouault.


author: sqfu <dev01203@linx-info.com> - 1.2.3-1
changelog:
  - update to 1.2.3
  - add rsvg_converter_format config option
  - add minimal pyproject.toml, use stdlib for pep420


author: yaoxin <yao_xin001@hoperun.com> - 2.3.1.1-1
changelog:
  - Update to 2.3.1.1:
    * Mention priority 0 and 2
    * Convert README to Markdown
    * Add Python 3.12, retire Python 3.7


author: openeuler_bot <infra@openeuler.sh> - 2.3.1.3-1
changelog:
  - Add `push` trigger for `all_core_tests.yml` workflow for `main` branch (version: 2.3.1.3).
  - Update the GitHub badge to point to the new `all_core_tests.yml` workflow (version: 2.3.1.3).
  - Add `pytest-retry` to dev requirements and some `flaky` marks (version: 2.3.1.3).
  - Skip more characters in `test_name_lead_chars` for Sphinx 8.2+, that started using `splitlines()` instead of `split('\n')` (version: 2.3.1.3).


author: YangengLiu <dev01202@linx-info.com> - 2.4-1
changelog:
  - update version to 2.4
    * Convert most remote inventory fetch tests to use a local server; bump Pythons and dev Sphinx
    * Lints config maintenance
    * Implement sphobjinv-textconv and remove CLI implementation section from docs
    * Update test infra & migrate http:// links to https://


author: dongjiao <dongjiao@kylinos.cn> - 0.5.1-1
changelog:
  - Update package to version 0.5.1
    - Support python 3.12, drop support for Python 3.5, 3.6, and 3.7.
    - Fixes a potential denial of service attack (DOS) due to recursion error for deeply nested statements.


author: jinshuaiyu <jinshuaiyu@kylinos.cn> - 0.5.3-1
changelog:
  - Update package to version 0.5.3
  - This version introduces a more generalized handling of potential denial of service attack (DOS) due to recursion errors for deeply nested statements.


author: Yu Peng <yupeng@kylinos.cn> - 0.5.5-1
changelog:
  - Upgrade to 0.5.5 
    * Fix DoS protection to raise SQLParseError instead of silently returning None when grouping limits are exceeded
    * Fix splitting of BEGIN TRANSACTION statements


author: dongqi <dongqi1@kylinos.cn> - 4.2.0-1
changelog:
  - Update package to version 4.2.0
  - make repo initialization respect pyproject.tom
  - Disable checks failure on coverage
  - Remove Python 3.7 support
  - Modify python build macro


author: guochao <guochao@kylinos.cn> - 5.3.0-1
changelog:
  - Update package to version 5.3.0
  - Update master for unmaintained/zed
  - Remove old excludes
  - Update master for stable/2024.1


author: liutao1 <liutao1@kylinos.cn> - 5.4.0-1
changelog:
  - Update package to version 5.4.0
  - Remove Python 3.8 support
  - Run pyupgrade to clean up Python 2 syntaxes
  - Declare Python 3.12 support


author: sqfu <dev01203@linx-info.com> - 0.0.21-1
changelog:
  - Update package to version 0.0.21
  - Fix formatting in packages section of setpy.py
  - Fix the testrepository tests with newer versions of testtools


author: zhang_jian <zhang_jian7@hoperun.com> - 0.0.22-1
changelog:
  - Update package to version 0.0.22
  - Fix compatibility with testtools.
  - Fix warnings on newer python versions.
  - Add Python 3.13 and 3.14 support, drop Python 3.8.


author: xu_ping <707078654@qq.com> - 1.1.7-1
changelog:
  - Update package to version 1.1.7
     *Add Python 3.10 and 3.11 to the build matrix
     *Removed dependency on six as the package supports Python 3 only now
     *Update pyzmq to 23.2.1 to support Python 3.11


author: xiaozai <xiaozai@kylinos.cn> - 1.7.0-1
changelog:
  - Update package to version 1.7.0
    - Remove deprecated plugins
    - Remove python 2 declaration
    - Add static method Tree.from_map


author: dongqi <dongqi1@kylinos.cn> - 5.0.0-1
changelog:
  - Update package to version 5.0.0
  - add setuptools to test deps
  - Update classifiers for newer Pythons
  - drop Python 3.7


author: xu_ping <707078654@qq.com> - 5.1.0-1
changelog:
  - Update package to version 5.1.0
    Remove Python 3.7 from classifiers
    add AttributeError to blake2 check


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 6.1.0-1
changelog:
  - Update package to version 6.1.0
    Preserve ports when munging repository URLs
    Remove extra line from changelog entry
    fix: Retrieve metadata correctly from importlib_metadata
    Restore test isolation by allowing username override for PyPI
    Use brackets for the default value of option arguments
    Smaller message when keyring installed but finds no backend


author: maqi <maqi@uniontech.com> - 6.2.0-1
changelog:
  - Update package to version 6.2.0
    Automatically refresh short-lived PyPI token in long running Trusted Publishing uploads
    Fix compatibility kludge for invalid License-File metadata entries to work with packaging version 24.0
    Fix a couple of incorrectly rendered error messages
    Enforce keyring >= 21.2.0 requirement
    Catch configparser.Error to prevent accidental leaks of secret tokens or passwords


author: Yu Peng <yupeng@kylinos.cn> - 25.12.2-1
changelog:
  - Upgrade to 25.12.2 
    * Switch from setuptools to Hatchling
    * Fixed RST badge rendering by setting override_image_directive=False in sphinxcontrib-images configuration
    * Fixed F841 linting error in sphinx_auto_section_anchors.py (unused variable)
    * Updated Sphinx requirement to >=8.2.3 for docs optional dependency
    * Updated .cicd submodule to latest with linting fix.


author: wuzhaomin <wuzhaomin@kylinos.cn> - 5.1.0-1
changelog:
  - Update package to version 5.1.0
  - Add a bit of basic documentation by @Anthchirp in #36
  - Fix typo in docblock by @ben-xo in #73
  - Hotfix by @Nusnus in #86


author: wuzhaomin <wuzhaomin@kylinos.cn> - 0.14.0-1
changelog:
  - Update package to version 0.14.0
  - Fix new type hint of schemas, for example for Required('key')
  - Fix new type hints and enable mypy


author: muxiaohui <muxiaohui@kylinos.cn> - 0.14.1-1
changelog:
  - Update package to version 0.14.1
  - Add pytest.ini and tox.ini to sdist
  - Add python_requires so package installers know requirement is >= 3.7


author: Ge Wang <wang__ge@126.com> - 2.1.0-1
changelog:
  - Update package to version 2.1.0
    * Run pep8 by default
    * Add tests for default values
    * Fix nested properties with initalization values
    * Allow default values in nested properties


author: liuzhilin <liuzhilin@kylinos.cn> - 0.12.0-1
changelog:
  - Upgrade package python3-websockify to version 0.12.0
  - The simplejson module is no longer needed for redis token support.
  - redis tokens can now be either JSON or plain text.
  - websockify can now listen to a Unix socket for incoming connections.


author: liudy <liudingyao@kylinos.cn> - 1.2.0-1
changelog:
  - Update to 1.2.0
  - Support optional default value in xattr.get()
  - Ignore macOS 13 SIP attribute 'com.apple.provenance' in tests


author: yaoxin <1024769339@qq.com> - 0.2.13-1
changelog:
  - Update to 0.2.13:
    * Fix regression. Always look in /tmp for display files
    * Remove recursive from autoflake configuration
    * Drop Python 3.8 support
    * Fix KeyError in stop() if DISPLAY was never set after failed start
    * Remove --check option from black
    * Don't inherit from object in Xvfb class


author: xiejing <xiejing@kylinos.cn> - 0.2.14-1
changelog:
  - Update to 0.2.14:
    * Fix linting options
    * Change testenv name
    * Update bools in tox.ini
    * Add black workaround for linting


author: YangengLiu <dev01202@linx-info.com> - 0.2.17-1
changelog:
  - update version to 0.2.17
    * Error if can't find or write to temp dir
    * Better error if /tmp isn't writeable
    * Add more lint rules and fix violations.
    * Use contextlib.supress


author: YangengLiu <dev01202@linx-info.com> - 0.2.21-1
changelog:
  - update version to 0.2.21
    * Ensure Xvfb procs are cleaned up in tests using psutil
    * Add test coverage
    * set_xdg_session_type arg and update tests
    * Add support for extra Xvfb args and add type hints


author: lifeifei <lifeifei@kylinos.cn> - 3.6.0-1
changelog:
  - update package to 3.6.0
  - Build wheels for Python 3.14
  - Python free-threading support
  - Typing: Use Buffer type stubs
  - Deprecate xxhash.VERSION_TUPLE, it will be removed in the next major release


author: zengliwen <zengliwen@kylinos.cn> - 1.37.1-1
changelog:
  - Update to 1.37.1-1
  - Fix test_codec_built_in_equivalent() test when run with pytest
  - Automatically detect Unicode character encoding of files
  - Add support for Python 3.13, drop support for Python 3.8
  - Rule key-ordering: add ignored-keys option
  - Rule quoted-strings: fix only-when-needed and escaped special chars
  - Fix TTY-related tests on Python 3.14
  - Docs Fix


author: zhang_jian <zhang_jian7@hoperun.com> - 1.38.0-1
changelog:
  - update to 1.38.0
  - Require pathspec ≥ 1.0.0 and follow Git's gitignore implementation
  - indentation: Fix error message for check-multi-line-strings


author: zhangyulong<zhangyulong@kylinos.cn> - 1.7.3-1
changelog:
  - Update package to version 1.7.3
    -Fix:twine check failures
    -improve wheel releases
    -Fix:Invalid coroutine state in RETURN event
    -Fix:FRAME_SUSPENDED changed on 3.13
    -Fix build for Python 3.14
    -Fix:minor bug in error message


author: YangengLiu <dev01202@linx-info.com> - 1.7.6-1
changelog:
  - update version to 1.7.6
    * Fix callgrind export producing duplicate entries for top-level functions
    * Fix various edge cases
    * Add limit parameter to print_all
    * Fix file reading to use UTF-8 encoding
    * Fix VERSION file missing from source distribution (sdist)


author: yaoxin <yao_xin001@hoperun.com> 3.0.0-1
changelog:
  - Update to 3.0.0:
    * Use py3 as the default runtime for tox
    * Update python classifier in setup.cfg
    * Publish release notes
    * Restore Python 3.6/7 support
    * Replace assertItemsEqual with assertCountEqual
    * [community goal] Update contributor documentation
    * Stop using deprecated 'message' attribute in Exception
    * Drop direct execution of run.py
    * Remove format function
    * Update CI to use unversioned jobs template
    * Bump hacking
    * Migrate from testr to stestr
    * Remove translation sections from setup.cfg
    * Remove shebang from setup.py
    * setup.cfg: Replace dashes by underscores


author: zengyao <zengy@teligen.net> - 3.1.0-1
changelog:
  - Update package to version 3.1.0
    * Document use of parent context with where operator
    * add pyproject.toml to support pip 23.1
    * add pyproject.toml to support pip 23.1
    * tox: Remove basepython
    * pre-commit: Bump versions
    * Document use of parent context with where operator
    * Use per-commit to run style checks
    * Drop unused fixtures library
    * Run pyupgrade to clean up Python 2 syntaxes
    * Drop unnecessary 'x' bit from doc config file
    * Declare Python 3.12 support
    * Remove old excludes
    * Fix localtz() function


author: lifeifei <lifeifei@kylinos.cn> - 3.2.0-1
changelog:
  - update package to 3.2.0
  - Import latest ply library code
  - Fix wrong section for console script
  - Migrate setup configuration to pyproject.toml


author: YangengLiu <dev01202@linx-info.com> - 1.5.7.3-1
changelog:
  - update version to 1.5.7.3
  - Create context for compress one time
  - Init cores cache as early as possible on module init


author: wangkai <13474090681@163.com> - 0.68-1
changelog:
  - Update to 0.68
  - Add support for zstd archives
  - Documentation: Massive formatting update of the manual page
  - Documentation: Reword some sections of the manual page
  - Fix compatibility with BSD awk
  - Fix compatibility with GNU awk version 5.0.0 and later
  - Fix compatibility with GNU grep version 3.8 and later
  - Fix compatibility with Solaris ln (#63451)
  - Installation: Fix multiple issues in install-sh (#64430)
  - Test suite: Fix various race conditions (#63651)
  - patches: Find file name with a space in unapplied patches (#41708)
  - pop: Hint at diff -z on failure
  - setup: Document the limitation of spec file support


author: liudy <liudingyao@kylinos.cn> - 0.69-1
changelog:
  - Fix escaping of % and backslash in patch names
  - Fix escaping of % and backslash in patch names
  - new: Stop claiming support of option -p ab


author: Yafen Fang<yafen@iscas.ac.cn> - 20220318-5
changelog:
  - update pi-bluetooth to commit(23af66cff597c80523bf9581d7f75d387227f183): Add AA:AA:AA:AA:AA:AA as an "unprogrammed" address


author: Yafen Fang <yafen@iscas.ac.cn> - 2024.04.20-1
changelog:
  - update upstream version to 2024.04.20-2712
  - add Raspberry Pi 5 bootloader EEPROMs
  - add rpi-bootloader-key-convert, rpi-otp-private-key, rpi-sign-bootcode
  - remove patch for rpi-eeprom-update: use 'tr' instead of 'strings'


author: Yafen Fang<yafen@iscas.ac.cn> - 20240419-9
changelog:
  - update firmware to version 1.20240306
  - update bluez-firmware to the latest commit (5a204dae9b3dc521842c56d93f6b4ecfbe4ff44d): 1.2-4+rpt11 release


author: Yafen Fang<yafen@iscas.ac.cn> - 20241207-11
changelog:
  - update firmware version to 1.20241126
  - update bluez-firmware to the latest commit (78d6a07730e2d20c035899521ab67726dc028e1c): Update changelog for 1.2-9+rpt3 release
  - update firmware-nonfree to the latest commit (4b356e134e8333d073bd3802d767a825adec3807): Update changelog for 1:20230625-2+rpt3 release


author: Yafen Fang<yafen@iscas.ac.cn> - 20241207-13
changelog:
  - add license: broadcom_bcm43xx
  - preserve the symbolic link format when installing firmwares of brcm


author: Xun Lai<chainsx@isrc.iscas.ac.cn> - 20260330-14
changelog:
  - update firmware version to 1.20250915
  - update bluez-firmware to the latest commit (cdf61dc691a49ff01a124752bd04194907f0f9cd): Update changelog for 1.2-13+rpt2 release
  - update firmware-nonfree to the latest commit (9794282eb9f4a2de1f23b41a738926740e975d83): Update changelog for 1:20250410-2+rpt1 release


author: Yafen Fang<yafen@iscas.ac.cn> - 20230318-1
changelog:
  - update upstream to last commit (54fd97ae4066a10b6b02089bc769ceed328737e0): mmal: Add mapping for IL OMX_IndexParamBrcmEnableIJGTableScaling param


author: Yafen Fang<yafen@iscas.ac.cn> - 20240422-1
changelog:
  - update upstream to last commit (96a7334ae9d5fc9db7ac92e59852377df63f1848): README: Update to make it clear that most code in this repo is deprecated


author: Yafen Fang<yafen@iscas.ac.cn> - 20241104-2
changelog:
  - update upstream version to the latest commit: "ovmerge: Disable Perl warnings about portability"
  - update patch0002


author: Yafen Fang <yafen@iscas.ac.cn> - 20230320-1
changelog:
  - update to upstream's last commit (408bde537671de6df2d9b91564e67132f98ffa71): do_wifi_ssid_passphrase: set scan_ssid on hidden network in dhcpcd case
  - adjust for openEuler
  - disable A9 Wayland and AA Network Config
  - remove legacy autologin cruft


author: xu_ping <707078654@qq.com> - 10.1.3-1
changelog:
  - Upgrade version to 10.1.3
    * Fix a bug where tail size of remote compaction output
      is not persisted in primary db's manifest
    * GetAllKeyVersions() now interprets empty slices literally, 
      as valid keys, and uses new OptSlice type default value for 
      extreme upper and lower range limits.
    * DeleteFilesInRanges() now takes RangeOpt which is based on OptSlice.
      The overload taking RangePtr is deprecated.
    * Add an unordered map of name/value pairs, ReadOptions::property_bag, 
      to pass opaque options through to an external table when creating an Iterator.
    * Add io_buffer_size to BackupEngineOptions to enable optimal configuration of IO size
    * Add file_ingestion_nanos and file_ingestion_blocking_live_writes_nanos 
      in PerfContext to observe file ingestions
    * Offer new DB::Open and variants that use std::unique_ptr<DB>* output parameters
      and deprecate the old versions that use DB** output parameters.
    * The DB::DeleteFile API is officially deprecated.


author: weiyucheng <weiyucheng@kylinos.cn> - 2.0.0-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:restart
  - DESC:sync upstream patches to support isulad container engine and systemd cgroup driver


author: wutao <wutao61@huawei.com> - 0.7.0-2
changelog:
  - Move .so file from /usr/lib64/gems/ruby/http_parser.rb-0.7.0/http_parser.rb/ to
    /usr/lib64/gems/ruby/http_parser.rb-0.7.0/ to solve fluentd loaderror problem


author: wutao <wutao61@huawei.com> - 1.4.1-2
changelog:
  - Move .so file from /usr/lib64/gems/ruby/yajl-ruby-1.4.1/yajl-ruby/
    to /usr/lib64/gems/ruby/yajl-ruby-1.4.1/yajl/ to solve fluentd loaderror problem


author: YuYing Mu <muyuying1@huawei.com> - 1.0.0-1
changelog:
  * Tue Nov 21 2023 JiaQi Zhao <zhaojiaqi18@huawei.com> - 1.0.0-1
  - Init and adapt device auth to openEuler


author: Peng He <hepeng68@huawei.com> - 1.0.0-1
changelog:
  * Tue Nov 21 2023 JiaQi Zhao <zhaojiaqi18@huawei.com> - 1.0.0-1
  - adapt compilation, tailor dependencies on hitrace and hisysevent


author: zhang_jian <zhang_jian7@hoperun.com> - 1.3.3-1
changelog:
  - update version to 1.3.3
  - Enabled GitHub Actions Attestations
  - Support libslirp v4.9.0
  - The official statically-linked binaries are updated to be linked with the new version of libslirp: v4.9.0 -> v4.9.1


author: <918688502@qq.com> - 0.2.0-1
changelog:
  - Initial skeleton of the sysHAX heterogeneous collaborative acceleration runtime, including core modules, configuration management, logging system, command-line tool, API routing, application entry point, documentation, and dependency declaration


author: renoseven<dev@renoseven.net> - 1.2.2-4
changelog:
  - bugfix: fix rust 1.84 compile failure
  - bugfix: fix cannot find working directory
  - bugfix: fix set signal handler failure
  - bugfix: fix active accepted patch failure


author: renoseven<dev@renoseven.net> - 1.2.2-5
changelog:
  - feature: support riscv64
  - feature: support 'syscare rescan' command
  - feature: support patch blacklist / blocklist
  - feature: support custom kernel config
  - feature: support log config
  - feature: add metadata viewer
  - feature: add metadata generator
  - bugfix: supress rpm signature warnings
  - bugfix: remove build id check
  - bugfix: ignore useless sections
  - bugfix: fix attach non-exist process failure
  - bugfix: fix remote mmap failure
  - bugfix: fix some symbol resolving issue
  - bugfix: remove upatch failure process list
  - bugfix: remove root permission check


author: renoseven<dev@renoseven.net> - 1.2.2-6
changelog:
  - feature: upatch supports overridding line macros
  - bugfix: fix upatch id parsing error
  - bugfix: fix upatch object linker detection failure
  - bugfix: fix kernel module build failure
  - bugfix: fix kernel patch name length limitation
  - bugfix: fix multiple upatch-diff issues
  - bugfix: fix multiple upatch-manage issues
  - rpm: extract vendor from syscare-1.2.2.tar.gz to vendor.tar.gz


author: renoseven<dev@renoseven.net> - 1.2.2-7
changelog:
  - change: add debuginfo package version verification in syscare-build
  - change: rename "--keep-line-macros" to "--override-line-macros" in syscare-build
  - change: rename "--keep-line-macros" to "--override-line-macros" in upatch-build
  - bugfix: fix special section correlation failure
  - bugfix: fix compilation command misdetection
  - bugfix: fix incorrect upatch object lookup when upatch ID conflicts
  - bugfix: fix patch file disorder when building cumulative patches
  - bugfix: fix abnormal syscare CLI return value when external command failure
  - bugfix: fix stack check false warnings under boundary conditions
  - bugfix: fix build failure under Rust 1.89


author: yaoxin <1024769339@qq.com> - 5.5.1-1
changelog:
  - Update to 5.5.1:
    * Fix linear congruential random number generator
    * Extend elf_aux_info() support for RISC-V on FreeBSD and OpenBSD
    * Fix building elf_aux_info() support on OpenBSD/arm
    * Fix invalid empty interval in punct_stripped() for all-punctuation words
    * Fix function addAvailableLanguages
    * Avoid error in pixSauvolaBinarizeTiled
    * Fix duplicated IDs in ALTO XML when multiple pages are present
    * Remove unused include statements for tprintf.h


author: zhang_jian <zhang_jian7@hoperun.com> - 5.5.2-1
changelog:
  - update to 5.5.2
    * Fix and improve configuration for cmake builds
    * Move version info. to appropriate ALTO element
    * Bump mikepenz/action-junit-report from 4 to 6


author: Funda Wang <fundawang@yeah.net> - 140.5.0-1
changelog:
  - update to 140.5.0
  - build with system cbindgen
  - drop useless post scripts, they will be done automaticaly by triggers


author: xu_ping <707078654@qq.com> - 2.6.0-1
changelog:
  - Update to 2.6.0
    * Fix some bugs.
    * Add color for cursor in backgrounded view.
    * Add toggle options to help.
    * Add expand/collapse all options to help.
    * Don't report an error when diff-highlight is killed intentionally.


author: yaoxin <1024769339@qq.com> - 3.4.1-1
changelog:
  - Update to 3.4.1:
    * Fix manpage path in pyproject.toml
    * Fallback to common if a platform is specified using -p flag,
      but a page doesn't exist for that platform
    * Drop support for EOL Python 3.8 version
    * Fix broken --render option
    * Fix duplicate platform information shown in pages like du, cd, w


author: chukaiping <chukaiping@baidu.com> - 3.4.3-1
changelog:
  - Update to 3.4.3
    * Fixed unpredictable platform selection when displaying pages 
    * fix: unpredictable platform selection introduced
    * Added a warning when a page is not available for the current platform


author: zhang_jian <zhang_jian7@hoperun.com> - 3.4.4-1
changelog:
  - update to 3.4.4
  - Drop support for EOL Python 3.9 version
  - Allow cache updating and command displaying on the same command
  - fix: only raise URLError or HTTPError when there are no results at all


author: douyan <douyan@kylinos.cn> - 2.0.2-21
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: remove Requires system-config-printer to avoid install gnome packages


author: Funda Wang <fundawang@yeah.net> - 5.24.4-6
changelog:
  - filter out libkwin.so.5 to prevent conflicts with kwin
  - add conflicts with dde for kwinrc
  - remove wrong obsoletes tags for kwin-common


author: peijiankang <peijiankang@kylinos.cn> - 4.10.2.12-2
changelog:
  - Type: update
  - ID  : NA
  - SUG : NA
  - DESC: add ukui-menu-4.10.2.12-add-root-to-listCachedUsers.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.10.2.12-3
changelog:
  - Type: update
  - ID  : NA
  - SUG : NA
  - DESC: add ukui-menu-4.10.2.12-fix-chinese-translation-problem.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.0.0.0-4
changelog:
  - add 0001-fix-ukui-panel-4.0.0.0-lunarcalendar.patch
        ukui-panel-4.0.0.0-fix-getWindowGroup-error.patch


author: huayadong<huayadong@kylinos.cn> - 4.10.0.0-2
changelog:
  - Type: update
  - ID  : [TASK#369005]
  - SUG : NA
  - DESC: add patch: ukui-screensaver-4.10.0.0-kylin-fix-core-of-lightdm-and-password-auth-error.patch


author: peijiankang <peijiankang@kylinos.cn> - 3.1.0-5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:add patch3:add-switchuser-no-limits-ukui-session.patch
         rm disable-Suspend-and-Sleep-of-ukui-session-manager.patch


author: huayadong <huayadong@kylinos.cn> - 3.1.2-10
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix build warnings: patchN is deprecated (2 usages found), use patch N (or %patch -P N)


author: peijiankang <peijiankang@kylinos.cn> - 4.0.0.0-2
changelog:
  - Type:update
  - ID:NA
  - SUG:NA
  - DESC: ukui-settings-daemon-4.10.0.0-fix-shortcut-open-terminal-fail.patch


author: huayadong <huayadong@kylinos.cn> - 4.0.1.6-2
changelog:
  - add patch2: ukui-sidebar-4.0.1.6-add-the-function-of-adjusting-the-progress-bar-with-a-scroll-wheel.patch


author: peijiankang <peijiankang@kylinos.cn> - 4.0.0.0-2
changelog:
  - Type: bugfix
  - ID:   [BUG#ICUYMW]
  - SUG:  NA
  - DESC: mv libukui-menu-interface-devel to libukui-menu-devel


author: wangmeng <wangmengc@uniontech.com> - 0.5.0-3
changelog:
  - feat: add patch 0003-fix-echo-a.z.patch
  - feat: add patch 0004-fix-type-return-error.patch
  - 修复echo {a..z} 执行错误和type命令返回值错误


author: xu_ping <707078654@qq.com> - 20250727-1
changelog:
  - Upgrade to 20250727
    * Fix to only remove the IPv6 default route if the tunnel has an IPv6 address.


author: xu_ping <707078654@qq.com> - 2.1.2-1
changelog:
  - Upgrade package to 2.1.2
    * Remove the dependency on optparse and use argparse instead
    * Remove waflib.Runner.PriorityTasks.appendleft
    * Remove waflib.Task.TaskBase
    * Remove the upper class of waflib.Task.Task (metaclass syntax)
    * Remove Winphone/WinCE detection in msvc.py
    * Remove conf.add_as_needed because it does not check for the flag usage
    * Fixed 'waf --version'
    * Add support for flang compiler


author: maqi <maqi@uniontech.com> - 1.37-1
changelog:
  - update to version 1.37
    No longer failing to load CHMs silently.
    Minor build system refresh.
    Updated Romanian and Swedish translations.


author: yaoxin <1024769339@qq.com> - 1.15.3-1
changelog:
  - Update to 1.15.3:
    * Fix build against newer xdg-desktop-portal
    * Fix return value for the access portal


author: yaoxin <yao_xin001@hoperun.com> - 0.4.1700-1
changelog:
  - Update to 0.4.1700
    * Bilibili: fix extraction
    * TikTok: fix extraction
    * X (Twitter): fix extraction


author: peijiankang <peijiankang@kylinos.cn> - 3.1.4.21-3
changelog:
  - Type: update
  - ID:   NA
  - SUG:  NA
  - DESC: add youker-assistant-3.1.4.21-add-check-lshw-installinfo.patch
          remove Requires: lshw


author: maqi <maqi@uniontech.com> - 0.5.13-1
changelog:
  - update verison to 0.5.13
    Validate appstream files with appstreamcli
    Split page-padding into page-h-padding and page-v-padding
    Fix memory leak and callback type error
    Warn if plugins do not support exporting images or attachments


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 1.2.18-3
changelog:
  - Reorganize patch numbers in spec file
  - Add "program" option to rotate lock file configuration for finer-grained rotation locks(b: 113752)


author: gaobo <gaobo@kylinsec.com.cn> - 1.2.18-4
changelog:
  - Modify the Patch1004, change lock file path and correct the error logic for creating the lock path. (b:113752)


