# changelog

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: 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: 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: 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: 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: 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: liweiganga <liweiganga@uniontech.com> - 2021.06.30-2
changelog:
  - remove unused and duplicate packages
  - Delete and create a common user, log in with an existing user


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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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> 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: 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: 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: 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: 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: 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: 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: 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-3
changelog:
  - fix bug
      - 1. Decode the nonce with Base64 before passing it to the evidence collection module and verification module;
      - 2. Modify agent_config.yaml: Disable ima configuration and config_sync scheduled task;
      - 3. update default value of signature_algo to rsapss.
  - update attestation_service/rv/src/entities/inner_model/rv_model.rs.
  - Merge branch 'master' of gitee.com:openeuler/global-trust-authority into DTS_fix
  - fix bug
      - 1. Insertion of baselines by different users can be renamed
      - 2. Solve the problem of is_default in the baseline parameter.
      - 3. Solve the problem of the baseline version field.
      - 4. To solve the problem of jwt format strategy can not be inserted .
  - feat: support multiple template hash algorithm sha1/256/384/512
  - Merge branch 'master' of gitee.com:openeuler/global-trust-authority into master
  - fix:agent limit flow
  - fix bug
      - 1. Modify revocation list and add logic
      - 2. Logic for adding, deleting, and querying revocation lists
      - 3. And verification of revocation time parameters
      - 4. Do not return the body when deleting a certificate
  - fix：Rectify the hard-coding issue of key management read certificates
  - Merge remote-tracking branch 'main_repo/master'
  - add copyright information at the beginning of the code files
  - Merge remote-tracking branch 'main_repo/master'
  - fix：Rectify the hard-coding issue of key management read certificates
  - fix: read cert without authsession
  - fix：Rectify the hard-coding issue of key management read certificates
  - fix:add Copyright
  - fix:Optimize  the ratelimit code
  - fix：Rectify the hard-coding issue of key management read certificates
  - Merge branch 'master' of gitee.com:openeuler/global-trust-authority into master
  - fix:modify docs,Modifying English Grammar,change see to refer,delete hra
  - fix: Resolve the issue, modify agent environmental preparation
  - fix:modify docs,Modifying English Grammar,add dependency descriptions
  - fix:modify docs about agent
  - fix：Rectify the hard-coding issue of key management read certificates


author: renjunkai1@example.com - 0.0.1-4
changelog:
  - fix:Fix bug with deletion of baseline
  - fix bug
      - 1.docs:Add documentation for the signature_alg field in agent_config.yaml;
      - 2.style:Change signature_algo to signature_alg.
  - fix bug
      - 1.Modifying log permissions and configuration file permissions
      - 2.Change output terminal to output to log
  - test:add policy_repository  UT
  - fix:Modify the comment
  - fix:modify issue  and  add Copyright


author: renjunkai1@example.com - 0.0.1-5
changelog:
  - fix:Fixing syntax errors in api documentation
  - fix:Modify the type field of the query interface
  - fix:Modifying the parameters of the certificate interface


author: renjunkai1@example.com - 0.0.1-6
changelog:
  - fix:Modify token time
  - fix:Add map_err method to prevent unwarp
  - fix:Merge the two branches into one when calculating the user policy and the default policy
  - fix:Change Naming
  - fix:Fix the inability to delete baselines in redis mode
  - fix:Fix prioritizing challenges with default strategy when no strategy is passed in
  - fix:Modifying rpm configuration file directory permissions
  - fix:Fix errors in certificate management and token management
      - 1、Different users support creating certificates with the same name
      - 2、When verifying the certificate chain, it is necessary to verify the expiration time of the incoming certificate
      - 3、Verify the size of the generated token
  - fix：Fix bug in key management to obtain the highest key version
  - fix:Fix UT test case failures on the agent side.
  - fix：Fix bug in key management to obtain the highest key version
  - fix: [boot_verifier] fix code review
      - 1.delete unused code;
      - 2.support sm2 verify signature;


author: renjunkai1@example.com - 0.0.1-7
changelog:
  - fix: fix agent docs description
  - fix: add cli install docs
  - delete config and service_restful modules from attestation_server
  - chore: drop the redundant file name prefix; create a mod for event log functionality
  - chore: rename agent plugin to attester
  - chore: rename test plugin to mock plugin
  - fix:Remove sensitive information such as certificates, tokens, etc.
  - fix:Remove sensitive information such as certificates, tokens, etc.
  - fix:add docs for function add attestation UT
  - fix:Remove sensitive information such as certificates, tokens, etc.
  - fix:Modify the correct certificate type
  - fix:Revise policy and ref_value management review issues
  - fix: fix docs err
  - fix:Revise policy and refvalue management review issues
  - fix:Clear compilation alarms
  - fix:Modify the cert and baseline management md
  - fix:Modify the cert and baseline management md
  - fix:Modify the command-line tool md
  - fix:Modify use case and configuration item information
  - fix:Verify the configuration items of the configuration file for the presence of special characters.
  - fix:Modify log rotation file naming rules
  - fix:Remove unnecessary unsafe keyword
  - fix:Clear compilation alarms
  - fix:agent controls file permissions


author: renjunkai1@example.com - 0.0.1-9
changelog:
  - fix:Servers and clients communicate using https by default
  - fix: Fix test cases
  - fix:[agent]Modify the type of attester_data from String to serde_json::Value.
  - style: Optimize directory name and fix codecheck
  - fix:Modify api document parameters
  - fix:Upgrade sea-orm tripartite library version
  - fix:Changes to zip package permissions after log rotation
  - fix:Replace standard with default
  - fix:Modify a number of code review issues
  - fix:Modify api document parameters
  - fix: clean email info
  - fix:Upgrade sea-orm tripartite library version
  - fix: fix log permission
  - fix: fix cleancode
  - fix:Changes to zip package permissions after log rotation
  - fix:Limit the number of server threads to reduce the amount of log printing
  - fix:Modify test cases
  - fix:Modify test cases
  - fix:Replace standard with default
  - fix:Revise the review issue
  - fix:Modify a number of code review issues
  - fix:Parameter verification optimization


author: weijin deng <weijin.deng@turbolinux.com.cn> - 3.38.2-4
changelog:
  - Add four patches to make gome-boxes avoid setting qemu unsupported modules
    add vnc instead of spice


author: wenlong ding <wenlong.ding@turbolinux.com.cn> - 43.2-2
changelog:
  - Move '%find_lang gnome-initial-setup' to %install, fix not found gnome-initial-setup.lang if disable %check build


author: weijin deng <weijin.deng@turbolinux.com.cn> - 3.36.0-1
changelog:
  - Upgrade to 3.36.0
  - Update Version, Release, Source0, stage 'build' and 'files'
  - Delete old patch that existed in new version, add new patch


author: wenlong ding <wenlong.ding@turbolinux.com.cn> - 43.0-2
changelog:
  - Move '%find_lang gnome-photos' to %install, fix not found gnome-photos.lang if disable %check build


author: Wenlong Ding <wenlong.ding@turbolinux.com.cn> - 43.0-2
changelog:
  - Add missing global define org.gnome.SettingsDaemon.A11ySettings.service org.gnome.SettingsDaemon.Color.service org.gnome.SettingsDaemon.Datetime.service org.gnome.SettingsDaemon.Housekeeping.service org.gnome.SettingsDaemon.Keyboard.service org.gnome.SettingsDaemon.MediaKeys.service org.gnome.SettingsDaemon.Power.service org.gnome.SettingsDaemon.PrintNotifications.service org.gnome.SettingsDaemon.Rfkill.service org.gnome.SettingsDaemon.ScreensaverProxy.service org.gnome.SettingsDaemon.Sharing.service org.gnome.SettingsDaemon.Smartcard.service org.gnome.SettingsDaemon.Sound.service org.gnome.SettingsDaemon.UsbProtection.service org.gnome.SettingsDaemon.Wwan.service org.gnome.SettingsDaemon.XSettings.service


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: 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: 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: 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.oe2503.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.oe2509.aarch64" /usr/bin/cmake --install "aarch64-openEuler-linux-gnu" to fix build failure


author: luoqing <luoqing@kylinsec.com.cn> - 2.5.1-1
changelog:
  - KYOS-F: add Ukey management tool.
  - KYOS-F: added iristar device , supporting iris and facial enroll and identify.
  - KYOS-F: fix some defects.


author: luoqing <luoqing@kylinsec.com.cn> - 2.5.1-4
changelog:
  - KYOS-F: Fix the issue of not obtaining features from the database when deviceSerialNumber is empty


author: luoqing <luoqing@kylinsec.com.cn> - 2.5.2-1
changelog:
  - KYOS-F: Fixed an issue where fish's UKey device could not Verify on arm machines
  - KYOS-F: Remove the context class;
  - KYOS-F: ConfigHelper is responsible for obtaining device configuration information based on the id, and DeviceCreator is responsible for creating the device；
  - KYOS-F: After the vid and pid are obtained, the configuration file is read. The driver name in the configuration file can generate the specific driver object and device object


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: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.5.1-1
changelog:
  - KYOS-F: Update translation file and modify the pam configuration file
  - KYOS-F: Adjust enumeration values to accommodate some of the prompt messages during entry
  - KYOS-F: Supports UKey, Iris,face authentication, support mulit-factory auth,update error count recording mode
  - KYOS-F: Add the Ukey authentication,DeviceAdaptor occupy device timer , Number of user binding feature


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.5.1-3
changelog:
  - KYOS-B: fix terminl authentication type check (#I792B4)
  - KYOS-B: Adjust the number of non-password authentication failures recorded in the PAM configuration file(#I7937W)
  - KYOS-B: Upgrade the permission of some interfaces of the authentication service(#I795QI)
  - KYOS-B: Fixed an authentication failure caused by disabling all authentication modes during multi-factor authentication(#I79I33)
  - KYOS-B: Adjust the authentication sequence(#I79FVY)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.5.1-4
changelog:
  - KYOS-B: Device adapters do not update default devices that do not exist
  - KYOS-B: Multifactor authentication, handling only password authentication
  - KYOS-B: Update the logic of the default authentication device
  - KYOS-B: multi-factor no jump login


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.5.1-6
changelog:
  - KYOS-B: Subdivide the cause of the error and determine whether to record the error according to the cause and mode(#I7DCKL)


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.0-6.kb1
changelog:
  - KYOS-B: Fix the issue of setting default selection sidebar errors (#24761)
  - KYOS-B: Fix the issue of ineffective font changes (#25084)
  - KYOS-B: change the light and dark theme name (#24747)
  - KYOS-B: add custom app icon,Error prompt for modifying input shortcut keys (#25199,#25198)
  - KYOS-B: profile mode using kiran-cc-daemon power interface (#25242)
  - KYOS-B: Fix the space before the parameter causing a jump event when the launcher jumps (#24794)
  - KYOS-B: fixed volume tray icon level display not meeting requirements (#25235)


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: yuanxing <yuanxing@kylinsec.com.cn> - 2.6.1-9
changelog:
  - KYOS-F: Compatible with different versions of open-source cursors to prevent program crashes.(#IBV1XG)


author: liuxinhao <liuxinhao@kylinsec.com.cn> - 2.6.0-7
changelog:
  - KYOS-F: kylinsec-server set default theme to kiran-dark
  - KYOS-B: remove dependencies(kiran-themes),change dependencies(gvfs-fuse3)


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: 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-6
changelog:
  - KYOS-B: Fix abnormal situations where windows managed by the window manager are stacked on top of ScreenSaver(#41399)


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-8.kb1
changelog:
  - KYOS-B: fix the issue of manual scaling not taking effect(#25011)
  - KYOS-B: fix issues caused by automatic login timeout(#25015)


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: tangjie02 <tangjie02@kylinsec.com.cn> - 2.5.0-7
changelog:
  - KYOS-B: Fix fork other session program failed by adding GDK_BACKEND and QT_QPA_FLATFORM environment variables.


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.oe2503.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: 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: 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: 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: 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: 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: liweigang <liweiganga@uniontech.com> - 2.0.9-1
changelog:
  - update to version 2.0.9
  - Added badges for Cinnamon and LXQt desktop environments
  - Username inputs will always automatically trim white space
  - Fixed various typos and code indentation issues
  - Fixed exit condition to support autogen.sh --help
  - Updated translations


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: 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 <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: liukuo <liukuo@kylinos.cn> - 0.2.0-1
changelog:
  - Support for the libvirt platform, as well as integrated certificate and configuration management modules


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: 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: 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: 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: 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: 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: 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: 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> - 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: 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: 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: 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: liuzhilin <liuzhilin@kylinos.cn> - 3.8.1-1
changelog:
  - Update package to version 3.8.1
  - Fix a rST problem in the pathsend extension documentation.
  - Fix task cancellation propagation to subtasks when using sync middlew.
  - Added test asyncio.shield with sync and async middlware.


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: 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: wangkai <13474090681@163.com> - 1.1.0-3
changelog:
  - Compling package with pyproject
  - Obsoletes subpackage python-blurb-help
  - Add check for blurb command


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: 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: 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: 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: 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: 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: yaoxin <yao_xin001@hoperun.com> - 5.0.7-1
changelog:
  - Update to 5.0.7
    * CVE-2024-38875: Potential denial-of-service vulnerability in django.utils.html.urlize()
    * CVE-2024-39329: Username enumeration through timing difference for users with unusable passwords
    * CVE-2024-39330: Potential directory-traversal via Storage.save()
    * CVE-2024-39614: Potential denial-of-service vulnerability in get_supported_language_variant()
    * Fixed a bug in Django 5.0 that caused a crash of Model.full_clean() on unsaved model instances
      with a GeneratedField and certain defined Meta.constraints


author: yaoxin <yao_xin001@hoperun.com> - 5.0.8-1
changelog:
  - Update to 5.0.8
    * CVE-2024-41989: Memory exhaustion in ``django.utils.numberformat.floatformat()``
    * CVE-2024-41990: Potential denial-of-service vulnerability in ``django.utils.html.urlize()``
    * CVE-2024-41991: Potential denial-of-service vulnerability in ``django.utils.html.urlize()`` and ``AdminURLFieldWidget``
    * CVE-2024-42005: Potential SQL injection in ``QuerySet.values()`` and ``values_list()``
    * Added missing validation for ``UniqueConstraint(nulls_distinct=False)`` when using ``*expressions``
    * Fixed a regression in Django 5.0 where ``ModelAdmin.action_checkbox`` could break the admin changelist 
      HTML page when rendering a model instance with a ``__html__`` method
    * Fixed a crash when creating a model with a ``Field.db_default`` and a ``Meta.constraints`` constraint composed 
      of ``__endswith``, ``__startswith``, or ``__contains`` lookups (:ticket:`35625`).
    * Fixed a regression in Django 5.0.7 that caused a crash in ``LocaleMiddleware`` when processing a language code over 500 characters


author: lilu <lilu@kylinos.cn> - 5.1-1
changelog:
  - Update package to version 5.1:
    - Easier guardrails for authentication
    - A more inclusive framework
    - Provides the long awaited querystring template tag


author: yaoxin <1024769339@qq.com> - 5.1.5-1
changelog:
  - Update to 5.1.5:
    * CVE-2024-56374: Potential denial-of-service vulnerability in IPv6 validation
    * Fixed a crash when applying migrations with references to the removed Meta.index_together option


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: 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: 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: 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: 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: 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: 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: 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: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 5.0.22-1
changelog:
  - Update package to version 5.0.22
    Add SHA1 and SHA256 algorithms for EC2 fingerprint calculation
    Adds support for UsePreviousTemplate to create_change_set
    Appsync API Cache Implementation
    Group Dependabot Updates for Java/DotNet
    Utility to iterate over flattened backends
    Add rtapi support for additional sagemaker resource
    Sagemaker Model Explainability Job Definition
    Sagemaker list endpoints and endpoint configs
    Enable pytest colored output in GitHub workflow runs
    Add RTAPI tag resource for sagemaker
    Add Full Support for ServiceDiscovery
    Sagemaker Hyperpod/Clusters Support


author: wanggang<wanggang1@kylinos.cn> - 5.0.23-1
changelog:
  - Update package to version 5.0.23
  - New Services:
      * Kafka:
          * create_cluster()
          * create_cluster_v2()
          * describe_cluster()
          * describe_cluster_v2()
          * delete_cluster()
          * list_clusters()
          * list_clusters_v2()
          * list_tags_for_resource()
          * tag_resource()
          * untag_resource()
  - New Methods:
      * DirectConnect:
          * associate_mac_sec_key()
          * create_lag()
          * describe_lags()
          * describe_settings()
          * disassociate_mac_sec_key()
          * update_settings()
      * EFS:
          * describe_file_system_policy()
          * put_file_system_policy()
      * ES:
          * describe_elasticsearch_domains()
      * OpenSearch:
          * describe_domains()
  - Miscellaneous:
      * Athena: list_query_executions() now supports the WorkGroup-parameter
      * Athena: start_query_execution() now supports the WorkGroup-parameter
      * CloudFormation: AWS::IAM::Role now supports updates
      * CognitoIDP: list_users() now correctly filters before applying the Limit
      * DirectConnect: describe_trusts() no longer requires a DirectoryId-parameter
      * DynamoDB: The DeleteProtectionEnabled can now be disabled
      * DynamoDB: update_item() can now return list of binaries
      * EC2: SecurityGroups now contain a SecurityGroupArn
      * EC2: update_route() now correctly handles DestinationPrefixListId
      * KMS: get_public_key() now supports passing in aliases
      * Lambda: publish_function() now publishes a function even if the updated code hasn't changed
      * MemoryDB: tag_resource/list_tags_for_resource() now supports Snapshots and SubnetGroups
      * RDS: copy_db_snapshot() now supports the CopyTags-parameter
      * RDS: copy_db_snapshot() now accepts ARN's as the SourceSnapshotIdentifier
      * RDS: restore_db_instance_from_db_snapshot() now accepts ARN's as the SourceSnapshotIdentifier
      * S3: complete_multipart_upload() now supports IfNoneMatch-parameter


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: 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: 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: 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: 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: 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: zhaojingyu <zhaojingyu@klinos.cn> - 5.4.1-1
changelog:
  - Update package to version 5.4.1
    fixed a regression from version 5.4.0 that incorrectly handled files opened twice via file descripto


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: 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: 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: 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: 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: 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 <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: 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: 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: 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: 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: wangkai <13474090681@163.com> - 0.4.4-1
changelog:
  - Update package to version 0.4.4
  - Fix CVE-2023-30608
  - Compling package with pyproject
  - Obsoletes subpackage python-sqlparse-help


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: 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: 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: 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: 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: 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: 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> - 2023.01.11-1
changelog:
  - update upstream version to 2023.01.11-138c0
  - update patch for rpi-eeprom-update: use 'tr' instead of 'strings'


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> - 20230315-7
changelog:
  - update firmware to version 1.20230306
  - update bluez-firmware to the latest commit (9556b08ace2a1735127894642cc8ea6529c04c90): 1.2-4+rpt10 release


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: 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: wangkai <13474090681@163.com> - 7.2.7-1
changelog:
  - Update to 7.2.7
  - Fix CVE-2021-32626 CVE-2021-32627 CVE-2021-32762 CVE-2021-32675
    CVE-2021-41099 CVE-2021-32628 CVE-2021-32687 CVE-2022-24735
    CVE-2022-24736 CVE-2022-3647 CVE-2022-3734 CVE-2022-35977
    CVE-2023-25155 CVE-2024-46981


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: <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-2
changelog:
  - syscared: fix kernel patch apply failure issue
  - upatch-helper: fix object upatch id duplicated issue


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


author: huayadong <huayadong@kylinos.cn> - 3.1.2-24
changelog:
  - Type:bugfix
  - ID:#I7WGWQ
  - SUG:NA
  - DESC:fix Abnormal information during installation and uninstallation


author: peijiankang <peijiankang@kylinos.cn> - 3.1.2-27
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: add add-information-for-about.patch cpuinfo-in-arm-system-is-null.patch add-ukcc-setlang.patch fix-changeusertype-error.patch


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: 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: douyan<douyan@kylinos.cn> - 3.1.2-6
changelog:
  - Type: bugfix
  - ID  : NA
  - SUG : NA
  - DESC: add patch03: ukui-power-manager-3.1.2-disable-computer-sleep.patch


author: huayadong <huayadong@kylinos.cn> - 3.1.0-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:add patch2:ukui-session-manager-3.1.0-kylin-fix-ukui-kwin-x11-coredump.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-5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:add Patch4:ukui-settings-daemon-3.1.2-kylin-fix-coredump.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: Zhanghuanhuan<zhanghuanhuan@uniontech.com> - 0.4.30411-0.01
changelog:
  - fix:193533 utshell环境，Ctrl+D退出会话时，提示exit_builtin（刘彤）
  - fix:193535 history -p mount和用例中预期不符（刘彤）
  - fix:193581 utshell环境，未执行kill -CONT 恢复进程时，执行ctrl+C无法结束wait -f 进程（刘彤）
  - fix:193557 declare 命令变量输出异常，和用例中预期不一致（张欢欢）


author: wangmeng<wangmengc@uniontech.com> - 0.5.0-0.1
changelog:
  - fix:I9CC1Z trap --help 与trap -l 缺少部分提示 
  - fix:I9CBXT help local中英文提示不符 
  - fix:I9CBPP hash --help中英文提示不一致 
  - fix:I9CBKZ exec -c exec -l存在多余输出 
  - fix:I9CBG7 let --help 提示不全 
  - fix:I9CAZZ ulimit -S命令不支持 
  - fix:I9CAS8 kill -l序号有误 
  - fix:I9CA9S continue --help 和countine 存在多余提示 
  - fix:I9CBRG complete -p无输出


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> - 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: 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


