Projects that might need a release
Core projects
Suggested new version: 4.7.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubicweb && cd cubicweb && release-new --release-type minor
51 commits:
- fix(config): catch importerror instead of modulenotfounderror
- revert: backed out changeset 3216a47dd85d
- fix(tests): automatically add base_url to urls if it's missing
- fix(base-url-prefix): backport "receives-base-url-path" option into core and use it
- feat: use the ci_default_branch variable to get the name of the default branch
- fix(stresstester): time.clock is deprecated and has been removed
- fix(python3.11): bytes needs to be converted to str before writting it
- fix(python3.11): '3.11'[:3] gives '3.1', we want 3.11
- feat: provide a default session when none is registered
- feat(pyramid.ini): use cubicweb.pyramid.default_session for new cubes
- feat: support yams < 1.*
- fix(setup.py): switch to environment markers for conditionnal installations
- fix(slapd): back_hdb and back_bdb are deprecated in favor of back_mdp
- feat(config): add sender-x-cw-header entry
- fix(tests): make slapd log its error messages on stdout for debug purpose
- fix(tests): make tests crash if slapd fails to initialize its database
- feat(schema): type `cubicwebschema.add_entity_type`
- feat: add a warning message when running the instance with the default session
- fix: make doc build compatible with sphinx_book_theme version 1.*
- feat(skeleton): max cubicweb version of new cubes to the next major
- feat(skeleton): add new 'web' layout that insert cubicweb-web dependency with its version
- feat(skeleton): only add web tests when using the web layout
- feat: add a method to instancecommand to have a connexion
- fix(content_negociation): if we only want rdf views, don't catch all mimetypes
- feat(security): allow to disable default protection against csrf attack in pyramid.ini
- fix: replace deprecated `rtype` by `relation_type`
- feat(req): protect `find` of injection through `limit` parameter
- feat: ensure we have the right version of logilab-database
- feat: minor refactoring to export reverse indicator stuff
- fix(content_negociation): fix a typo in cubicweb.pyramid.rest_api.include_html condition
- feat: display progressbar when importing data
- fix(content_negociation): add a restriction on request_method for "one_entity" and "one_entity_eid" routes
- fix: remove a typing import which break compatibility with python 3.7
- fix(smtp): don't override smtp import by mocksmtp in testlib
- fix(testlib): move devtools.testlib.mocksmtp and devtools.testlib.email
- fix(test-instance-creation-with-cubicweb_api): add missing x-client-name request headers
- feat(uilib): uses functools.wraps on our decorators
- feat(all-in-one): add s3 conf for dbdump
- feat(dbdump): add option to push backup to s3
- feat(db-restore): add s3 option to restore dump from s3 bucket
- feat(db-dump): use --output to upload dump to specific path in s3 bucket
- fix(csrf): set csrf_token cookie on the correct url path
- fix(tests): only datetime with a timezone are accepted now
- fix(migrations): eschema.object_relations are dictionnaries now
- fix: rename relationschema._subj_schemas/_obj_schemas to relationschema._subject_schemas/_object_schemas
- feat(pkginfo): depends on logilab-common 2.x
- feat(pkginfo): depends on logilab-mtconverter 1.x
- feat(pkginfo): depends on rql 1.x
- feat(pkginfo): depends on logilab-database 2.x
- fix: rdef has been renamed into relation_definition
- fix: setting a date attribute with a string is not supposed anymore
Suggested new version: 2.1.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/open-source/logilab-common && cd logilab-common && release-new --release-type minor
1 commits:
- feat(compat): remove old python2 compatibility code
Cubes
Suggested new version: 3.1.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/blog && cd blog && release-new --release-type minor
2 commits:
- feat: remove use of `six` for python 2 compatibility
- feat(pkg): upgrade minimum versions
Suggested new version: 1.2.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/celery && cd celery && release-new --release-type minor
2 commits:
- feat: run pyupgrade
- feat: run flynt on the code base to convert everything into f-strings
Suggested new version: 2.1.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/celerytask && cd celerytask && release-new --release-type minor
4 commits:
- feat: run pyupgrade
- feat: run pyupgrade
- fix: black has changed the quoting style
- feat: run flynt on the code base to convert everything into f-strings
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/cmt && cd cmt && release-new --release-type patch
2 commits:
- fix: pin dependencies for semwebpro
- fix(check-manifest): add exclude rule for .cube-doctor.yml
Suggested new version: 0.5.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/counters && cd counters && release-new --release-type minor
5 commits:
- feat: run pyupgrade
- feat: run pyupgrade
- feat: run pyupgrade
- feat: run flynt on the code base to convert everything into f-strings
- feat(setup.py): increase cubicweb max version to 3.38.x
Suggested new version: 0.9.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/dataprocessing && cd dataprocessing && release-new --release-type minor
2 commits:
- feat: run pyupgrade
- feat: run flynt on the code base to convert everything into f-strings
Suggested new version: 0.6.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/fckeditorcompat && cd fckeditorcompat && release-new --release-type minor
3 commits:
- feat: run pyupgrade
- feat: run pyupgrade
- feat: run flynt on the code base to convert everything into f-strings
Suggested new version: 0.7.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/i18nfield && cd i18nfield && release-new --release-type minor
2 commits:
- feat: run pyupgrade
- feat: run flynt on the code base to convert everything into f-strings
Suggested new version: 2.1.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/inlinedit && cd inlinedit && release-new --release-type minor
2 commits:
- feat: run pyupgrade
- feat: run flynt on the code base to convert everything into f-strings
Suggested new version: 0.5.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/jsonb && cd jsonb && release-new --release-type minor
3 commits:
- feat: run pyupgrade
- feat: run flynt on the code base to convert everything into f-strings
- feat(setup.py): increase cubicweb max version to 3.38.x
Suggested new version: 0.9.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/jsonschema && cd jsonschema && release-new --release-type minor
4 commits:
- feat(setup.py): increase cubicweb max version to 3.31.x
- feat(setup.py): increase cubicweb max version to 3.32.x
- fix: modernize tests by using pyramidcwtest
- feat(setup.py): increase cubicweb max version to 3.33.x
Suggested new version: 0.15.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/processing && cd processing && release-new --release-type minor
2 commits:
- feat: run pyupgrade
- feat: run flynt on the code base to convert everything into f-strings
Suggested new version: 1.4.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/rememberme && cd rememberme && release-new --release-type minor
1 commits:
Suggested new version: 4.0.1
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/s3storage && cd s3storage && release-new --release-type patch
1 commits:
- fix: use mock_aws instead of mock_s3
Suggested new version: 1.2.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/saem_ref && cd saem_ref && release-new --release-type minor
2 commits:
- fix(ci): use the proper image for tox command
- feat: run pyupgrade
Suggested new version: 2.3.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/seda && cd seda && release-new --release-type minor
32 commits:
- fix: use relative path for xml.xsd and xlink.xsd
- fix(xsd2schema): namespace change to 2.2, remove trailing whitespaces
- fix(xsd): merge 2.2-types and 2.2-ontology xsd files to be parsed by pyxst
- fix(xsd): add xsd:token type to xsd2yams
- feat: manage seda2.2 hold rule and display "seda_hold_rule" in management tab
- feat: display seda_hold_rule in archiveunit management tab
- feat: add date_litteral in archiveunit dates tab
- feat: create courriel tab with originating_system_id_reply_to and text_content
- feat: add data object profile to data binary object
- feat: put hold rule as rule and fine-tune form
- feat(i18n): update translations
- feat: put dataobjectprofile as string like other identifiertype
- feat(i18n): translations
- feat: remove dates from interface for hold rules
- feat(i18n): translations for linkingagent
- feat: add agent to ua agents tab
- feat: add translations
- feat: display sedabinarydataobject seda_data_object_reference_id relation as attribute
- feat: add seda 2.2 warnings on textcontent, datelitteral, dataobjectprofile, originatingsystemidreplyto, holdrule
- feat: add seda 2.2 warnings on linkingagentidentifier, linkingagentidentifiertype, linkingagentidentifiervalue, sedalinkingagentrole (related to mintika/mintika#30)
- feat: add seda 2.2 warnings on holdrule related entities: sedaholdowner,
- feat(export 2.2): add export rng 2.2
- feat(export 2.2): allow seda 2.1 and 2.2 export links
- fix: do not change licence number (only seda version)
- feat(i18n): given name -> nom d'usage
- feat(i18n): translate gender
- feat(i18n): express that metadata must be chosen between a person and corpname
- fix: change data object profile to text edition
- feat(seda2.2): remove datepicker for birth and death date
- feat(view): enhance edanonsupportedexportview rendering
- feat: move seda_sender and seda_transmitter to agent_tab
- feat: do not export sedadatelitteral, dataobjectprofile,originatingsystemidreplyto and textcontent
Suggested new version: 3.1.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/signedrequest && cd signedrequest && release-new --release-type minor
1 commits:
- feat: very minor updates (https and python 3 only in pkg info)
Suggested new version: 2.1.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/simplefacet && cd simplefacet && release-new --release-type minor
4 commits:
- feat: run pyupgrade
- feat: run pyupgrade
- feat: run pyupgrade
- feat: run flynt on the code base to convert everything into f-strings
Suggested new version: 3.1.1
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/skos && cd skos && release-new --release-type patch
1 commits:
- fix: the skos rec says closematch is symmetric
Suggested new version: 1.3.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/slickgrid && cd slickgrid && release-new --release-type minor
9 commits:
- feat(setup.py): increase cubicweb max version to 3.33.x
- feat(setup.py): increase cubicweb max version to 3.33.x
- feat(setup.py): increase cubicweb max version to 3.34.x
- feat: remove python 2 support and `six`
- feat(cube-doctor): add add-set-cubicweb-max-version
- feat(setup.py): increase cubicweb max version to 3.37.x
- feat: run pyupgrade
- feat: run flynt on the code base to convert everything into f-strings
- feat(views): use https for logilab website in comments
Suggested new version: 1.4.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/subprocess && cd subprocess && release-new --release-type minor
3 commits:
- feat: run pyupgrade
- feat: run flynt on the code base to convert everything into f-strings
- feat: run flynt on the code base to convert everything into f-strings
Suggested new version: 0.5.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/treeview && cd treeview && release-new --release-type minor
2 commits:
- feat: run pyupgrade
- feat: run flynt on the code base to convert everything into f-strings
Suggested new version: 0.10.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/vtimeline && cd vtimeline && release-new --release-type minor
1 commits:
- feat: run flynt on the code base to convert everything into f-strings
Suggested new version: 1.3.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/web && cd web && release-new --release-type minor
4 commits:
- fix(baseviews): wrong markup set right
- fix(baseviews): view tsearch wrongly xml_escaped highligthing markup
- feat: only display debug traceback when debug mode is activated
- feat(doc): improve changelog
Suggested new version: 1.4.0
Command to make the release:
hg clone https://forge.extranet.logilab.fr/cubicweb/cubes/wireit && cd wireit && release-new --release-type minor
3 commits:
- feat: run pyupgrade
- feat: run pyupgrade
- feat: run flynt on the code base to convert everything into f-strings